JS API Reference
Class: Deployment
experimental/deployment/deployment.Deployment
This feature is experimental!!!
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new Deployment(components, deps): Deployment
Parameters
| Name | Type | 
|---|---|
| components | DeploymentComponents | 
| deps | Object | 
| deps.logger | Logger | 
| deps.yagna | YagnaApi | 
| deps.market | MarketModule | 
| deps.activity | ActivityModule | 
| deps.payment | PaymentModule | 
| deps.network | NetworkModule | 
| deps.rental | RentalModule | 
Returns
Defined in
src/experimental/deployment/deployment.ts:82
Properties
events
• Readonly events: EventEmitter<DeploymentEvents, any>
Defined in
src/experimental/deployment/deployment.ts:54
Methods
getState
▸ getState(): DeploymentState
Returns
Defined in
src/experimental/deployment/deployment.ts:111
start
▸ start(): Promise<void>
Returns
Promise<void>
Defined in
src/experimental/deployment/deployment.ts:115
stop
▸ stop(): Promise<void>
Returns
Promise<void>
Defined in
src/experimental/deployment/deployment.ts:199
getResourceRentalPool
▸ getResourceRentalPool(name): ResourceRentalPool
Parameters
| Name | Type | 
|---|---|
| name | string | 
Returns
Defined in
src/experimental/deployment/deployment.ts:230
getNetwork
▸ getNetwork(name): Network
Parameters
| Name | Type | 
|---|---|
| name | string |