ServiceInstanceConfiguration class
Constructors
-
ServiceInstanceConfiguration({Input<String?>? cpu, Input<String?>? instanceRoleArn, Input<String?>? memory})
-
Creates a new ServiceInstanceConfiguration.
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.
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.
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.
const
-
ServiceInstanceConfiguration.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
cpu
→ Input<String?>?
-
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.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
instanceRoleArn
→ Input<String?>?
-
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.
final
-
memory
→ Input<String?>?
-
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.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited