@Generated(value="software.amazon.awssdk:codegen") public final class InstanceConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<InstanceConfiguration.Builder,InstanceConfiguration>
Describes the runtime configuration of an App Runner service instance (scaling unit).
| Modifier and Type | Class and Description |
|---|---|
static interface |
InstanceConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static InstanceConfiguration.Builder |
builder() |
String |
cpu()
The number of CPU units reserved for each instance of your App Runner service.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
instanceRoleArn()
The Amazon Resource Name (ARN) of an IAM role that provides permissions to your App Runner service.
|
String |
memory()
The amount of memory, in MB or GB, reserved for each instance of your App Runner service.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends InstanceConfiguration.Builder> |
serializableBuilderClass() |
InstanceConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String cpu()
The number of CPU units reserved for each instance of your App Runner service.
Default: 1 vCPU
Default: 1 vCPU
public final String memory()
The amount of memory, in MB or GB, reserved for each instance of your App Runner service.
Default: 2 GB
Default: 2 GB
public final String instanceRoleArn()
The Amazon Resource Name (ARN) of an IAM role that provides permissions to your App Runner service. These are permissions that your code needs when it calls any Amazon Web Services APIs.
public InstanceConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<InstanceConfiguration.Builder,InstanceConfiguration>public static InstanceConfiguration.Builder builder()
public static Class<? extends InstanceConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.