MStrap::Defs::ProjectDef
Inherits MStrap::Defs::Def / HCL::Serializable / Reference / Object
Constructors
new(node : HCL::AST::Body, ctx : HCL::ExpressionContext)
Sourcenew
SourceInstance methods
==(other : self)
Returns true if this reference is the same as other. Invokes same?.
cname
Sourcecname=(cname : String)
Sourcehash(hasher)
See Object#hash(hasher)
hostname
Sourcehostname=(hostname : String | Nil)
Sourcehostname_present?
Sourcemerge!(other : self)
Sourcename
Sourcename=(name : String)
Sourcepath
Sourcepath=(path : String | Nil)
Sourcepath_present?
Sourceport
Sourceport=(port : Int64 | Nil)
Sourceport_present?
Sourcerepo
Sourcerepo=(repo : String)
Sourcerepo_upstream
Sourcerepo_upstream=(repo_upstream : String | Nil)
Sourcerepo_upstream_present?
Sourcerun_scripts=(run_scripts : Bool)
Sourcerun_scripts?
Sourceruntimes
Sourceruntimes=(runtimes : Array(String))
Sourceruntimes_present?
Sourceupstream
Sourceupstream=(upstream : String | Nil)
Sourceupstream_present?
Sourceweb=(web : Bool)
Sourceweb?
Sourceweb_present?
Sourcewebsocket=(websocket : Bool)
Sourcewebsocket?
Source