struct

Octokit::Models::CreateRepoRequest

Inherits Struct < Value < Object

Constructors

new(name : Union(String, Nil), description : Union(String, Nil), homepage : Union(String, Nil), private __arg0 : Union(Bool, Nil), has_issues : Union(Bool, Nil), has_projects : Union(Bool, Nil), has_wiki : Union(Bool, Nil), default_branch : Union(String, Nil), team_id : Union(Int64, Nil), auto_init : Union(Bool, Nil), gitignore_template : Union(String, Nil), license_template : Union(String, Nil), allow_squash_merge : Union(Bool, Nil), allow_merge_commit : Union(Bool, Nil), allow_rebase_merge : Union(Bool, Nil))
new(__temp_457 : JSON::PullParser)

Instance methods

allow_merge_commit
allow_merge_commit=(_allow_merge_commit : Union(Bool, Nil))
allow_rebase_merge
allow_rebase_merge=(_allow_rebase_merge : Union(Bool, Nil))
allow_squash_merge
allow_squash_merge=(_allow_squash_merge : Union(Bool, Nil))
auto_init
auto_init=(_auto_init : Union(Bool, Nil))
default_branch
default_branch=(_default_branch : Union(String, Nil))
description
description=(_description : Union(String, Nil))
gitignore_template
gitignore_template=(_gitignore_template : Union(String, Nil))
has_issues
has_issues=(_has_issues : Union(Bool, Nil))
has_projects
has_projects=(_has_projects : Union(Bool, Nil))
has_wiki
has_wiki=(_has_wiki : Union(Bool, Nil))
homepage
homepage=(_homepage : Union(String, Nil))
license_template
license_template=(_license_template : Union(String, Nil))
name
name=(_name : Union(String, Nil))
private
private=(_private : Union(Bool, Nil))
team_id
team_id=(_team_id : Union(Int64, Nil))
to_json(json : JSON::Builder)