Documentation
¶
Overview ¶
this file is generated
Index ¶
- func InitTypes(c px.Context)
- type BranchProtection
- type Checks
- type Configuration
- type GenericHandler
- type IssueLabel
- type Membership
- type OrganizationProject
- type OrganizationWebhook
- type ProjectColumn
- type Repository
- type RepositoryCollaborator
- type RepositoryDeployKey
- type RepositoryProject
- type RepositoryWebhook
- type Restrictions
- type Reviews
- type Team
- type TeamMembership
- type TeamRepository
- type UserGpgKey
- type UserSshKey
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BranchProtection ¶
type BranchProtection struct {
Branch string
Repository string
BranchProtectionId *string `puppet:"name=>'branch_protection_id'"`
EnforceAdmins *bool `puppet:"name=>'enforce_admins'"`
Etag *string
RequiredPullRequestReviews *Reviews `puppet:"name=>'required_pull_request_reviews'"`
RequiredStatusChecks *Checks `puppet:"name=>'required_status_checks'"`
Restrictions *Restrictions
}
type Configuration ¶
type GenericHandler ¶
type GenericHandler struct {
}
type IssueLabel ¶
type Membership ¶
type OrganizationProject ¶
type OrganizationWebhook ¶
type ProjectColumn ¶
type Repository ¶
type Repository struct {
Name string
RepositoryId *string `puppet:"name=>'repository_id'"`
AllowMergeCommit *bool `puppet:"name=>'allow_merge_commit'"`
AllowRebaseMerge *bool `puppet:"name=>'allow_rebase_merge'"`
AllowSquashMerge *bool `puppet:"name=>'allow_squash_merge'"`
Archived *bool
AutoInit *bool `puppet:"name=>'auto_init'"`
DefaultBranch *string `puppet:"name=>'default_branch'"`
Description *string
Etag *string
FullName *string `puppet:"name=>'full_name'"`
GitCloneUrl *string `puppet:"name=>'git_clone_url'"`
GitignoreTemplate *string `puppet:"name=>'gitignore_template'"`
HasDownloads *bool `puppet:"name=>'has_downloads'"`
HasIssues *bool `puppet:"name=>'has_issues'"`
HasProjects *bool `puppet:"name=>'has_projects'"`
HasWiki *bool `puppet:"name=>'has_wiki'"`
HomepageUrl *string `puppet:"name=>'homepage_url'"`
HtmlUrl *string `puppet:"name=>'html_url'"`
HttpCloneUrl *string `puppet:"name=>'http_clone_url'"`
LicenseTemplate *string `puppet:"name=>'license_template'"`
Private *bool
SshCloneUrl *string `puppet:"name=>'ssh_clone_url'"`
SvnUrl *string `puppet:"name=>'svn_url'"`
Topics *[]string
}
type RepositoryCollaborator ¶
type RepositoryDeployKey ¶
type RepositoryProject ¶
type RepositoryWebhook ¶
type Restrictions ¶
type TeamMembership ¶
type TeamRepository ¶
type UserGpgKey ¶
Click to show internal directories.
Click to hide internal directories.