class Aws::CodeGuruReviewer::Types::S3BucketRepository

Information about an associated repository in an S3 bucket. The associated repository contains a source code .zip file and a build artifacts .zip file that contains .jar or .class files.

@note When making an API call, you may pass S3BucketRepository

data as a hash:

    {
      name: "Name", # required
      details: {
        bucket_name: "S3BucketName",
        code_artifacts: {
          source_code_artifacts_object_key: "SourceCodeArtifactsObjectKey", # required
          build_artifacts_object_key: "BuildArtifactsObjectKey",
        },
      },
    }

@!attribute [rw] name

The name of the repository when the `ProviderType` is `S3Bucket`.
@return [String]

@!attribute [rw] details

An `S3RepositoryDetails` object that specifies the name of an S3
bucket and a `CodeArtifacts` object. The `CodeArtifacts` object
includes the S3 object keys for a source code .zip file and for a
build artifacts .zip file.
@return [Types::S3RepositoryDetails]

@see docs.aws.amazon.com/goto/WebAPI/codeguru-reviewer-2019-09-19/S3BucketRepository AWS API Documentation

Constants

SENSITIVE