GitHubCodeDestination

public struct GitHubCodeDestination : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Description for the GitHub repository to be created in AWS CodeStar. This description displays in GitHub after the repository is created.

    Declaration

    Swift

    public let description: String?
  • Whether to enable issues for the GitHub repository.

    Declaration

    Swift

    public let issuesEnabled: Bool
  • Name of the GitHub repository to be created in AWS CodeStar.

    Declaration

    Swift

    public let name: 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.

    Declaration

    Swift

    public let owner: String
  • Whether the GitHub repository is to be a private repository.

    Declaration

    Swift

    public let privateRepository: Bool
  • The GitHub user’s personal access token for the GitHub repository.

    Declaration

    Swift

    public let token: String
  • The type of GitHub repository to be created in AWS CodeStar. Valid values are User or Organization.

    Declaration

    Swift

    public let type: String
  • Undocumented

    Declaration

    Swift

    public init(description: String? = nil, issuesEnabled: Bool, name: String, owner: String, privateRepository: Bool, token: String, type: String)
  • Declaration

    Swift

    public func validate(name: String) throws