You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::CodeStar::Types::GitHubCodeDestination
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodeStar::Types::GitHubCodeDestination
- Defined in:
- (unknown)
Overview
When passing GitHubCodeDestination as input to an Aws::Client method, you can use a vanilla Hash:
{
name: "RepositoryName", # required
description: "RepositoryDescription",
type: "RepositoryType", # required
owner: "RepositoryOwner", # required
private_repository: false, # required
issues_enabled: false, # required
token: "GitHubPersonalToken", # required
}
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.
Returned by:
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.
#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. If this repository should be owned by a GitHub organization, provide its name.
#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. Valid values are User or Organization.