Meridian::Runtime::ServiceManifest
Inherits JSON::Serializable < Struct < Value < Object
Constructors
from_config(config : Config::DeployConfig) : ServiceManifest
Sourcenew(service : String, proxy_routes : Array(ProxyRoute), asset_host : String | Nil, ports : Array(String), accessories : Array(String), networks : Array(String), generated_files : Array(String), active_color_path : String, release_state_path : String, lock_path : String, audit_path : String, incremental_cache_path : String)
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceClass methods
Instance methods
accessories
Sourceactive_color_path
Sourceasset_host
Sourceaudit_path
Sourcegenerated_files
Sourceincremental_cache_path
Sourcelock_path
Sourcenetworks
Sourceports
Sourceproxy_routes
Sourcerelease_state_path
Sourceschema_version
Sourceservice
Source