Class: Aws::ElasticBeanstalk::Types::SourceBuildInformation
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElasticBeanstalk::Types::SourceBuildInformation
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-elasticbeanstalk/types.rb
Overview
Location of the source code for an application version.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#source_location ⇒ String
The location of the source code, as a formatted string, depending on the value of ‘SourceRepository`.
-
#source_repository ⇒ String
Location where the repository is stored.
-
#source_type ⇒ String
The type of repository.
Instance Attribute Details
#source_location ⇒ String
The location of the source code, as a formatted string, depending on the value of ‘SourceRepository`
-
For ‘CodeCommit`, the format is the repository name and commit ID, separated by a forward slash. For example, `my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a`.
-
For ‘S3`, the format is the S3 bucket name and object key, separated by a forward slash. For example, `my-s3-bucket/Folders/my-source-file`.
3986 3987 3988 3989 3990 3991 3992 |
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 3986 class SourceBuildInformation < Struct.new( :source_type, :source_repository, :source_location) SENSITIVE = [] include Aws::Structure end |
#source_repository ⇒ String
Location where the repository is stored.
-
‘CodeCommit`
-
‘S3`
3986 3987 3988 3989 3990 3991 3992 |
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 3986 class SourceBuildInformation < Struct.new( :source_type, :source_repository, :source_location) SENSITIVE = [] include Aws::Structure end |
#source_type ⇒ String
The type of repository.
-
‘Git`
-
‘Zip`
3986 3987 3988 3989 3990 3991 3992 |
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 3986 class SourceBuildInformation < Struct.new( :source_type, :source_repository, :source_location) SENSITIVE = [] include Aws::Structure end |