class Aws::ElasticBeanstalk::Types::SourceBuildInformation
Location of the source code for an application version.
@note When making an API call, you may pass SourceBuildInformation
data as a hash: { source_type: "Git", # required, accepts Git, Zip source_repository: "CodeCommit", # required, accepts CodeCommit, S3 source_location: "SourceLocation", # required }
@!attribute [rw] source_type
The type of repository. * `Git` * `Zip` @return [String]
@!attribute [rw] source_repository
Location where the repository is stored. * `CodeCommit` * `S3` @return [String]
@!attribute [rw] source_location
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`. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/SourceBuildInformation AWS API Documentation
Constants
- SENSITIVE