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 ServiceInstanceConfigurationArgs
build()
ServiceInstanceConfigurationArgs.Builder
cpu(com.pulumi.core.Output<java.lang.String> cpu)
ServiceInstanceConfigurationArgs.Builder
cpu(java.lang.String cpu)
ServiceInstanceConfigurationArgs.Builder
instanceRoleArn(com.pulumi.core.Output<java.lang.String> instanceRoleArn)
ServiceInstanceConfigurationArgs.Builder
instanceRoleArn(java.lang.String instanceRoleArn)
ServiceInstanceConfigurationArgs.Builder
memory(com.pulumi.core.Output<java.lang.String> memory)
ServiceInstanceConfigurationArgs.Builder
memory(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()
-
-