Class: Aws::AppRunner::Types::CodeConfiguration

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-apprunner/types.rb

Overview

Describes the configuration that App Runner uses to build and run an App Runner service from a source code repository.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#code_configuration_valuesTypes::CodeConfigurationValues

The basic configuration for building and running the App Runner service. Use it to quickly launch an App Runner service without providing a ‘apprunner.yaml` file in the source code repository (or ignoring the file if it exists).



336
337
338
339
340
341
# File 'lib/aws-sdk-apprunner/types.rb', line 336

class CodeConfiguration < Struct.new(
  :configuration_source,
  :code_configuration_values)
  SENSITIVE = []
  include Aws::Structure
end

#configuration_sourceString

The source of the App Runner configuration. Values are interpreted as follows:

  • ‘REPOSITORY` – App Runner reads configuration values from the `apprunner.yaml` file in the source code repository and ignores `CodeConfigurationValues`.

  • ‘API` – App Runner uses configuration values provided in `CodeConfigurationValues` and ignores the `apprunner.yaml` file in the source code repository.

Returns:

  • (String)


336
337
338
339
340
341
# File 'lib/aws-sdk-apprunner/types.rb', line 336

class CodeConfiguration < Struct.new(
  :configuration_source,
  :code_configuration_values)
  SENSITIVE = []
  include Aws::Structure
end