Class: Aws::CodeGuruReviewer::Types::Repository

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb

Overview

Note:

When making an API call, you may pass Repository data as a hash:

{
  code_commit: {
    name: "Name", # required
  },
  bitbucket: {
    name: "Name", # required
    connection_arn: "ConnectionArn", # required
    owner: "Owner", # required
  },
  git_hub_enterprise_server: {
    name: "Name", # required
    connection_arn: "ConnectionArn", # required
    owner: "Owner", # required
  },
}

Information about an associated AWS CodeCommit repository or an associated repository that is managed by AWS CodeStar Connections (for example, Bitbucket). This Repository object is not used if your source code is in an associated GitHub repository.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#bitbucketTypes::ThirdPartySourceRepository

Information about a Bitbucket repository.



1141
1142
1143
1144
1145
1146
1147
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 1141

class Repository < Struct.new(
  :code_commit,
  :bitbucket,
  :git_hub_enterprise_server)
  SENSITIVE = []
  include Aws::Structure
end

#code_commitTypes::CodeCommitRepository

Information about an AWS CodeCommit repository.



1141
1142
1143
1144
1145
1146
1147
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 1141

class Repository < Struct.new(
  :code_commit,
  :bitbucket,
  :git_hub_enterprise_server)
  SENSITIVE = []
  include Aws::Structure
end

#git_hub_enterprise_serverTypes::ThirdPartySourceRepository

Information about a GitHub Enterprise Server repository.



1141
1142
1143
1144
1145
1146
1147
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 1141

class Repository < Struct.new(
  :code_commit,
  :bitbucket,
  :git_hub_enterprise_server)
  SENSITIVE = []
  include Aws::Structure
end