Class: Aws::MigrationHubStrategyRecommendations::Types::SourceCode

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb

Overview

Object containing source code information that is linked to an application component.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#locationString

The repository name for the source code.

Returns:

  • (String)


1619
1620
1621
1622
1623
1624
1625
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 1619

class SourceCode < Struct.new(
  :location,
  :source_version,
  :version_control)
  SENSITIVE = []
  include Aws::Structure
end

#source_versionString

The branch of the source code.

Returns:

  • (String)


1619
1620
1621
1622
1623
1624
1625
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 1619

class SourceCode < Struct.new(
  :location,
  :source_version,
  :version_control)
  SENSITIVE = []
  include Aws::Structure
end

#version_controlString

The type of repository to use for the source code.

Returns:

  • (String)


1619
1620
1621
1622
1623
1624
1625
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 1619

class SourceCode < Struct.new(
  :location,
  :source_version,
  :version_control)
  SENSITIVE = []
  include Aws::Structure
end