# Restart

<div className="cli-command">
  {<pre>Usage: settlemint platform restart [options] [command]<br /><br />Restart a resource in the SettleMint platform<br /><br />Options:<br />  -h, --help                                      display help for command<br /><br />Commands:<br />  blockchain-network|bnw [options] &lt;unique-name&gt;  Restart a blockchain network in the SettleMint platform. Provide the blockchain network unique name or use &#039;default&#039; to restart the default blockchain network from your .env file.<br />  blockchain-node|bn [options] &lt;unique-name&gt;      Restart a blockchain node in the SettleMint platform. Provide the blockchain node unique name or use &#039;default&#039; to restart the default blockchain node from your .env file.<br />  custom-deployment|cd [options] &lt;unique-name&gt;    Restart a custom deployment in the SettleMint platform. Provide the custom deployment unique name or use &#039;default&#039; to restart the default custom deployment from your .env file.<br />  insights|in                                     Restart an insights service in the SettleMint platform<br />  integration-tool|it                             Restart an integration tool service in the SettleMint platform<br />  load-balancer|lb [options] &lt;unique-name&gt;        Restart a load balancer in the SettleMint platform. Provide the load balancer unique name or use &#039;default&#039; to restart the default load balancer from your .env file.<br />  middleware|mw                                   Restart a middleware service in the SettleMint platform<br />  storage|st                                      Restart a storage service in the SettleMint platform<br />  help [command]                                  display help for command<br /></pre>}
</div>

## Blockchain network

<div className="cli-command">
  {<pre>Usage: settlemint platform restart blockchain-network|bnw <br />Examples:<br /><br />  # Restarts the specified blockchain network by unique name<br />  $ settlemint platform restart blockchain-network &lt;unique-name&gt;<br /><br />  # Restarts the default blockchain network in the production environment<br />  $ settlemint platform restart blockchain-network default --prod<br /><br />Restart a blockchain network in the SettleMint platform. Provide the blockchain<br />network unique name or use &#039;default&#039; to restart the default blockchain network<br />from your .env file.<br /><br />Arguments:<br />  unique-name            The unique name of the blockchain network, use<br />                         &#039;default&#039; to restart the default one from your .env<br />                         file<br /><br />Options:<br />  -a, --accept-defaults  Accept the default and previously set values<br />  --prod                 Connect to your production environment<br />  -w, --wait             Wait until restarted<br />  -h, --help             display help for command<br /></pre>}
</div>

## Blockchain node

<div className="cli-command">
  {<pre>Usage: settlemint platform restart blockchain-node|bn <br />Examples:<br /><br />  # Restarts the specified blockchain node by unique name<br />  $ settlemint platform restart blockchain-node &lt;unique-name&gt;<br /><br />  # Restarts the default blockchain node in the production environment<br />  $ settlemint platform restart blockchain-node default --prod<br /><br />Restart a blockchain node in the SettleMint platform. Provide the blockchain<br />node unique name or use &#039;default&#039; to restart the default blockchain node from<br />your .env file.<br /><br />Arguments:<br />  unique-name            The unique name of the blockchain node, use &#039;default&#039;<br />                         to restart the default one from your .env file<br /><br />Options:<br />  -a, --accept-defaults  Accept the default and previously set values<br />  --prod                 Connect to your production environment<br />  -w, --wait             Wait until restarted<br />  -h, --help             display help for command<br /></pre>}
</div>

## Custom deployment

<div className="cli-command">
  {<pre>Usage: settlemint platform restart custom-deployment|cd <br />Examples:<br /><br />  # Restarts the specified custom deployment by unique name<br />  $ settlemint platform restart custom-deployment &lt;unique-name&gt;<br /><br />  # Restarts the default custom deployment in the production environment<br />  $ settlemint platform restart custom-deployment default --prod<br /><br />Restart a custom deployment in the SettleMint platform. Provide the custom<br />deployment unique name or use &#039;default&#039; to restart the default custom deployment<br />from your .env file.<br /><br />Arguments:<br />  unique-name            The unique name of the custom deployment, use &#039;default&#039;<br />                         to restart the default one from your .env file<br /><br />Options:<br />  -a, --accept-defaults  Accept the default and previously set values<br />  --prod                 Connect to your production environment<br />  -w, --wait             Wait until restarted<br />  -h, --help             display help for command<br /></pre>}
</div>

## Insights

<div className="cli-command">
  {<pre>Usage: settlemint platform restart insights|in [options] [command]<br /><br />Restart an insights service in the SettleMint platform<br /><br />Options:<br />  -h, --help                             display help for command<br /><br />Commands:<br />  blockscout|bs [options] &lt;unique-name&gt;  Restart a insights in the SettleMint platform. Provide the insights unique name or use &#039;default&#039; to restart the default insights from your .env file.<br />  help [command]                         display help for command<br /></pre>}
</div>

### Blockscout

<div className="cli-command">
  {<pre>Usage: settlemint platform restart insights blockscout|bs <br />Examples:<br /><br />  # Restarts the specified insights by unique name<br />  $ settlemint platform restart insights blockscout &lt;unique-name&gt;<br /><br />  # Restarts the default insights in the production environment<br />  $ settlemint platform restart insights blockscout default --prod<br /><br />Restart a insights in the SettleMint platform. Provide the insights unique name<br />or use &#039;default&#039; to restart the default insights from your .env file.<br /><br />Arguments:<br />  unique-name            The unique name of the insights, use &#039;default&#039; to<br />                         restart the default one from your .env file<br /><br />Options:<br />  -a, --accept-defaults  Accept the default and previously set values<br />  --prod                 Connect to your production environment<br />  -w, --wait             Wait until restarted<br />  -h, --help             display help for command<br /></pre>}
</div>

## Integration tool

<div className="cli-command">
  {<pre>Usage: settlemint platform restart integration-tool|it [options] [command]<br /><br />Restart an integration tool service in the SettleMint platform<br /><br />Options:<br />  -h, --help                         display help for command<br /><br />Commands:<br />  hasura|ha [options] &lt;unique-name&gt;  Restart a integration tool in the<br />                                     SettleMint platform. Provide the<br />                                     integration tool unique name or use<br />                                     &#039;default&#039; to restart the default<br />                                     integration tool from your .env file.<br />  help [command]                     display help for command<br /></pre>}
</div>

### Hasura

<div className="cli-command">
  {<pre>Usage: settlemint platform restart integration-tool hasura|ha <br />Examples:<br /><br />  # Restarts the specified integration tool by unique name<br />  $ settlemint platform restart integration-tool hasura &lt;unique-name&gt;<br /><br />  # Restarts the default integration tool in the production environment<br />  $ settlemint platform restart integration-tool hasura default --prod<br /><br />Restart a integration tool in the SettleMint platform. Provide the integration<br />tool unique name or use &#039;default&#039; to restart the default integration tool from<br />your .env file.<br /><br />Arguments:<br />  unique-name            The unique name of the integration tool, use &#039;default&#039;<br />                         to restart the default one from your .env file<br /><br />Options:<br />  -a, --accept-defaults  Accept the default and previously set values<br />  --prod                 Connect to your production environment<br />  -w, --wait             Wait until restarted<br />  -h, --help             display help for command<br /></pre>}
</div>

## Load balancer

<div className="cli-command">
  {<pre>Usage: settlemint platform restart load-balancer|lb <br />Examples:<br /><br />  # Restarts the specified load balancer by unique name<br />  $ settlemint platform restart load-balancer &lt;unique-name&gt;<br /><br />  # Restarts the default load balancer in the production environment<br />  $ settlemint platform restart load-balancer default --prod<br /><br />Restart a load balancer in the SettleMint platform. Provide the load balancer<br />unique name or use &#039;default&#039; to restart the default load balancer from your .env<br />file.<br /><br />Arguments:<br />  unique-name            The unique name of the load balancer, use &#039;default&#039; to<br />                         restart the default one from your .env file<br /><br />Options:<br />  -a, --accept-defaults  Accept the default and previously set values<br />  --prod                 Connect to your production environment<br />  -w, --wait             Wait until restarted<br />  -h, --help             display help for command<br /></pre>}
</div>

## Middleware

<div className="cli-command">
  {<pre>Usage: settlemint platform restart middleware|mw [options] [command]<br /><br />Restart a middleware service in the SettleMint platform<br /><br />Options:<br />  -h, --help                                         display help for command<br /><br />Commands:<br />  graph|gr [options] &lt;unique-name&gt;                   Restart a middleware in the SettleMint platform. Provide the middleware unique name or use &#039;default&#039; to restart the default middleware from your .env file.<br />  smart-contract-portal|scp [options] &lt;unique-name&gt;  Restart a middleware in the SettleMint platform. Provide the middleware unique name or use &#039;default&#039; to restart the default middleware from your .env file.<br />  help [command]                                     display help for command<br /></pre>}
</div>

### Graph

<div className="cli-command">
  {<pre>Usage: settlemint platform restart middleware graph|gr <br />Examples:<br /><br />  # Restarts the specified middleware by unique name<br />  $ settlemint platform restart middleware graph &lt;unique-name&gt;<br /><br />  # Restarts the default middleware in the production environment<br />  $ settlemint platform restart middleware graph default --prod<br /><br />Restart a middleware in the SettleMint platform. Provide the middleware unique<br />name or use &#039;default&#039; to restart the default middleware from your .env file.<br /><br />Arguments:<br />  unique-name            The unique name of the middleware, use &#039;default&#039; to<br />                         restart the default one from your .env file<br /><br />Options:<br />  -a, --accept-defaults  Accept the default and previously set values<br />  --prod                 Connect to your production environment<br />  -w, --wait             Wait until restarted<br />  -h, --help             display help for command<br /></pre>}
</div>

### Smart contract portal

<div className="cli-command">
  {<pre>Usage: settlemint platform restart middleware smart-contract-portal|scp <br />Examples:<br /><br />  # Restarts the specified middleware by unique name<br />  $ settlemint platform restart middleware smart-contract-portal &lt;unique-name&gt;<br /><br />  # Restarts the default middleware in the production environment<br />  $ settlemint platform restart middleware smart-contract-portal default --prod<br /><br />Restart a middleware in the SettleMint platform. Provide the middleware unique<br />name or use &#039;default&#039; to restart the default middleware from your .env file.<br /><br />Arguments:<br />  unique-name            The unique name of the middleware, use &#039;default&#039; to<br />                         restart the default one from your .env file<br /><br />Options:<br />  -a, --accept-defaults  Accept the default and previously set values<br />  --prod                 Connect to your production environment<br />  -w, --wait             Wait until restarted<br />  -h, --help             display help for command<br /></pre>}
</div>

## Storage

<div className="cli-command">
  {<pre>Usage: settlemint platform restart storage|st [options] [command]<br /><br />Restart a storage service in the SettleMint platform<br /><br />Options:<br />  -h, --help                       display help for command<br /><br />Commands:<br />  ipfs|ip [options] &lt;unique-name&gt;  Restart a storage in the SettleMint platform.<br />                                   Provide the storage unique name or use<br />                                   &#039;default&#039; to restart the default storage from<br />                                   your .env file.<br />  minio|m [options] &lt;unique-name&gt;  Restart a storage in the SettleMint platform.<br />                                   Provide the storage unique name or use<br />                                   &#039;default&#039; to restart the default storage from<br />                                   your .env file.<br />  help [command]                   display help for command<br /></pre>}
</div>

### Ipfs

<div className="cli-command">
  {<pre>Usage: settlemint platform restart storage ipfs|ip <br />Examples:<br /><br />  # Restarts the specified storage by unique name<br />  $ settlemint platform restart storage ipfs &lt;unique-name&gt;<br /><br />  # Restarts the default storage in the production environment<br />  $ settlemint platform restart storage ipfs default --prod<br /><br />Restart a storage in the SettleMint platform. Provide the storage unique name or<br />use &#039;default&#039; to restart the default storage from your .env file.<br /><br />Arguments:<br />  unique-name            The unique name of the storage, use &#039;default&#039; to<br />                         restart the default one from your .env file<br /><br />Options:<br />  -a, --accept-defaults  Accept the default and previously set values<br />  --prod                 Connect to your production environment<br />  -w, --wait             Wait until restarted<br />  -h, --help             display help for command<br /></pre>}
</div>

### Minio

<div className="cli-command">
  {<pre>Usage: settlemint platform restart storage minio|m <br />Examples:<br /><br />  # Restarts the specified storage by unique name<br />  $ settlemint platform restart storage minio &lt;unique-name&gt;<br /><br />  # Restarts the default storage in the production environment<br />  $ settlemint platform restart storage minio default --prod<br /><br />Restart a storage in the SettleMint platform. Provide the storage unique name or<br />use &#039;default&#039; to restart the default storage from your .env file.<br /><br />Arguments:<br />  unique-name            The unique name of the storage, use &#039;default&#039; to<br />                         restart the default one from your .env file<br /><br />Options:<br />  -a, --accept-defaults  Accept the default and previously set values<br />  --prod                 Connect to your production environment<br />  -w, --wait             Wait until restarted<br />  -h, --help             display help for command<br /></pre>}
</div>
