Skip to content

SourceBuildInformation

Source code in docs_src/capo_elastic_beanstalk/types/source_build_information.py
class SourceBuildInformation(TypedDict, closed=True):
    source_type: "capo_elastic_beanstalk.types.source_type.SourceType"
    """<p>The type of repository.</p> <ul> <li> <p> <code>Git</code> </p> </li> <li> <p> <code>Zip</code> </p> </li> </ul>"""
    source_repository: "capo_elastic_beanstalk.types.source_repository.SourceRepository"
    """<p>Location where the repository is stored.</p> <ul> <li> <p> <code>CodeCommit</code> </p> </li> <li> <p> <code>S3</code> </p> </li> </ul>"""
    source_location: "capo_elastic_beanstalk.types.source_location.SourceLocation"
    """<p>The location of the source code, as a formatted string, depending on the value of <code>SourceRepository</code> </p> <ul> <li> <p>For <code>CodeCommit</code>, the format is the repository name and commit ID, separated by a forward slash. For example, <code>my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a</code>.</p> </li> <li> <p>For <code>S3</code>, the format is the S3 bucket name and object key, separated by a forward slash. For example, <code>my-s3-bucket/Folders/my-source-file</code>.</p> </li> </ul>"""

source_location instance-attribute

source_location: SourceLocation

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.

source_repository instance-attribute

source_repository: SourceRepository

Location where the repository is stored.

  • CodeCommit

  • S3

source_type instance-attribute

source_type: SourceType

The type of repository.

  • Git

  • Zip