NAME

Paws::CodeGuruReviewer::ThirdPartySourceRepository

USAGE

This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::CodeGuruReviewer::ThirdPartySourceRepository object:

$service_obj->Method(Att1 => { ConnectionArn => $value, ..., Owner => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::CodeGuruReviewer::ThirdPartySourceRepository object:

$result = $service_obj->Method(...);
$result->Att1->ConnectionArn

DESCRIPTION

Information about a third-party source repository connected to CodeGuru Reviewer.

ATTRIBUTES

REQUIRED ConnectionArn => Str

The Amazon Resource Name (ARN) of an AWS CodeStar Connections connection. Its format is arn:aws:codestar-connections:region-id:aws-account_id:connection/connection-id. For more information, see Connection (https://docs.aws.amazon.com/codestar-connections/latest/APIReference/API_Connection.html) in the AWS CodeStar Connections API Reference.

REQUIRED Name => Str

The name of the third party source repository.

REQUIRED Owner => Str

The owner of the repository. For a GitHub, GitHub Enterprise, or Bitbucket repository, this is the username for the account that owns the repository. For an S3 repository, this can be the username or AWS account ID.

SEE ALSO

This class forms part of Paws, describing an object used in Paws::CodeGuruReviewer

BUGS and CONTRIBUTIONS

The source code is located here: https://github.com/pplu/aws-sdk-perl

Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues