class

MStrap::Defs::ProjectDef

Inherits MStrap::Defs::Def / HCL::Serializable / Reference / Object

Constructors

new(node : HCL::AST::Body, ctx : HCL::ExpressionContext)
Source

Instance methods

==(other : self)

Returns true if this reference is the same as other. Invokes same?.

cname
Source
cname=(cname : String)
Source
hash(hasher)

See Object#hash(hasher)

hostname
Source
hostname=(hostname : String | Nil)
Source
hostname_present?
Source
merge!(other : self)
Source
name
Source
name=(name : String)
Source
path
Source
path=(path : String | Nil)
Source
path_present?
Source
port
Source
port=(port : Int64 | Nil)
Source
port_present?
Source
repo
Source
repo=(repo : String)
Source
repo_upstream
Source
repo_upstream=(repo_upstream : String | Nil)
Source
repo_upstream_present?
Source
run_scripts=(run_scripts : Bool)
Source
run_scripts?
Source
runtimes
Source
runtimes=(runtimes : Array(String))
Source
runtimes_present?
Source
upstream
Source
upstream=(upstream : String | Nil)
Source
upstream_present?
Source
web=(web : Bool)
Source
web?
Source
web_present?
Source
websocket=(websocket : Bool)
Source
websocket?
Source