Class: Aws::AppRunner::Types::InstanceConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppRunner::Types::InstanceConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-apprunner/types.rb
Overview
Describes the runtime configuration of an App Runner service instance (scaling unit).
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cpu ⇒ String
The number of CPU units reserved for each instance of your App Runner service.
-
#instance_role_arn ⇒ String
The Amazon Resource Name (ARN) of an IAM role that provides permissions to your App Runner service.
-
#memory ⇒ String
The amount of memory, in MB or GB, reserved for each instance of your App Runner service.
Instance Attribute Details
#cpu ⇒ String
The number of CPU units reserved for each instance of your App Runner service.
Default: ‘1 vCPU`
1619 1620 1621 1622 1623 1624 1625 |
# File 'lib/aws-sdk-apprunner/types.rb', line 1619 class InstanceConfiguration < Struct.new( :cpu, :memory, :instance_role_arn) SENSITIVE = [] include Aws::Structure end |
#instance_role_arn ⇒ String
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.
1619 1620 1621 1622 1623 1624 1625 |
# File 'lib/aws-sdk-apprunner/types.rb', line 1619 class InstanceConfiguration < Struct.new( :cpu, :memory, :instance_role_arn) SENSITIVE = [] include Aws::Structure end |
#memory ⇒ String
The amount of memory, in MB or GB, reserved for each instance of your App Runner service.
Default: ‘2 GB`
1619 1620 1621 1622 1623 1624 1625 |
# File 'lib/aws-sdk-apprunner/types.rb', line 1619 class InstanceConfiguration < Struct.new( :cpu, :memory, :instance_role_arn) SENSITIVE = [] include Aws::Structure end |