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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-apprunner/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 'gems/aws-sdk-apprunner/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 'gems/aws-sdk-apprunner/lib/aws-sdk-apprunner/types.rb', line 336

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