Class: Aws::CodeStar::Types::GitHubCodeDestination
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodeStar::Types::GitHubCodeDestination
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-codestar/types.rb
Overview
Information about the GitHub repository to be created in AWS CodeStar. This is where the source code files provided with the project request will be uploaded after project creation.
Constant Summary collapse
- SENSITIVE =
[:token]
Instance Attribute Summary collapse
-
#description ⇒ String
Description for the GitHub repository to be created in AWS CodeStar.
-
#issues_enabled ⇒ Boolean
Whether to enable issues for the GitHub repository.
-
#name ⇒ String
Name of the GitHub repository to be created in AWS CodeStar.
-
#owner ⇒ String
The GitHub username for the owner of the GitHub repository to be created in AWS CodeStar.
-
#private_repository ⇒ Boolean
Whether the GitHub repository is to be a private repository.
-
#token ⇒ String
The GitHub user’s personal access token for the GitHub repository.
-
#type ⇒ String
The type of GitHub repository to be created in AWS CodeStar.
Instance Attribute Details
#description ⇒ String
Description for the GitHub repository to be created in AWS CodeStar. This description displays in GitHub after the repository is created.
573 574 575 576 577 578 579 580 581 582 583 |
# File 'lib/aws-sdk-codestar/types.rb', line 573 class GitHubCodeDestination < Struct.new( :name, :description, :type, :owner, :private_repository, :issues_enabled, :token) SENSITIVE = [:token] include Aws::Structure end |
#issues_enabled ⇒ Boolean
Whether to enable issues for the GitHub repository.
573 574 575 576 577 578 579 580 581 582 583 |
# File 'lib/aws-sdk-codestar/types.rb', line 573 class GitHubCodeDestination < Struct.new( :name, :description, :type, :owner, :private_repository, :issues_enabled, :token) SENSITIVE = [:token] include Aws::Structure end |
#name ⇒ String
Name of the GitHub repository to be created in AWS CodeStar.
573 574 575 576 577 578 579 580 581 582 583 |
# File 'lib/aws-sdk-codestar/types.rb', line 573 class GitHubCodeDestination < Struct.new( :name, :description, :type, :owner, :private_repository, :issues_enabled, :token) SENSITIVE = [:token] include Aws::Structure end |
#owner ⇒ String
The GitHub username for the owner of the GitHub repository to be created in AWS CodeStar. If this repository should be owned by a GitHub organization, provide its name.
573 574 575 576 577 578 579 580 581 582 583 |
# File 'lib/aws-sdk-codestar/types.rb', line 573 class GitHubCodeDestination < Struct.new( :name, :description, :type, :owner, :private_repository, :issues_enabled, :token) SENSITIVE = [:token] include Aws::Structure end |
#private_repository ⇒ Boolean
Whether the GitHub repository is to be a private repository.
573 574 575 576 577 578 579 580 581 582 583 |
# File 'lib/aws-sdk-codestar/types.rb', line 573 class GitHubCodeDestination < Struct.new( :name, :description, :type, :owner, :private_repository, :issues_enabled, :token) SENSITIVE = [:token] include Aws::Structure end |
#token ⇒ String
The GitHub user’s personal access token for the GitHub repository.
573 574 575 576 577 578 579 580 581 582 583 |
# File 'lib/aws-sdk-codestar/types.rb', line 573 class GitHubCodeDestination < Struct.new( :name, :description, :type, :owner, :private_repository, :issues_enabled, :token) SENSITIVE = [:token] include Aws::Structure end |
#type ⇒ String
The type of GitHub repository to be created in AWS CodeStar. Valid values are User or Organization.
573 574 575 576 577 578 579 580 581 582 583 |
# File 'lib/aws-sdk-codestar/types.rb', line 573 class GitHubCodeDestination < Struct.new( :name, :description, :type, :owner, :private_repository, :issues_enabled, :token) SENSITIVE = [:token] include Aws::Structure end |