class Aws::AppRunner::Types::InstanceConfiguration

Describes the runtime configuration of an AWS App Runner service instance (scaling unit).

@note When making an API call, you may pass InstanceConfiguration

data as a hash:

    {
      cpu: "Cpu",
      memory: "Memory",
      instance_role_arn: "RoleArn",
    }

@!attribute [rw] cpu

The number of CPU units reserved for each instance of your App
Runner service.

Default: `1 vCPU`
@return [String]

@!attribute [rw] memory

The amount of memory, in MB or GB, reserved for each instance of
your App Runner service.

Default: `2 GB`
@return [String]

@!attribute [rw] instance_role_arn

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 AWS APIs.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/apprunner-2020-05-15/InstanceConfiguration AWS API Documentation

Constants

SENSITIVE