master
h 32 lines 898 Bytes
Raw
1 /*++
2
3 Copyright (c) Microsoft. All rights reserved.
4
5 Module Name:
6
7 ImageTasks.h
8
9 Abstract:
10
11 Declaration of image command execution tasks.
12
13 --*/
14 #pragma once
15 #include "CLIExecutionContext.h"
16
17 using wsl::windows::wslc::execution::CLIExecutionContext;
18
19 namespace wsl::windows::wslc::task {
20 void BuildImage(CLIExecutionContext& context);
21 void GetImages(CLIExecutionContext& context);
22 void ListImages(CLIExecutionContext& context);
23 void LoadImage(CLIExecutionContext& context);
24 void ImportImage(CLIExecutionContext& context);
25 void PullImage(CLIExecutionContext& context);
26 void PushImage(CLIExecutionContext& context);
27 void DeleteImage(CLIExecutionContext& context);
28 void InspectImages(CLIExecutionContext& context);
29 void TagImage(CLIExecutionContext& context);
30 void SaveImage(CLIExecutionContext& context);
31 void PruneImages(CLIExecutionContext& context);
32 } // namespace wsl::windows::wslc::task