1LINODE-STACKSCRIPT(1) User Contributed Perl DocumentationLINODE-STACKSCRIPT(1)
2
3
4
6 linode-stackscript - command-line interface for Linode StackScripts
7
9 linode-stackscript [-a action] [action-options...] [options...]
10
11 -a create, --action create create a new StackScript
12 -a update, --action update update a StackScript
13 -a delete, --action delete delete a StackScript
14 -a list, --action list list info about StackScripts
15 -a show, --action show show detailed info about a StackScript
16 -a source, --action source show a StackScript's source
17 --api-key=KEY your user's API key
18 -h, --help display this help and exit
19 -j, --json return output in JSON format
20 -u, --username=USER username for Linode CLI config file
21
23 -a, --action
24 An action to perform on Linode StackScript(s). One of: create,
25 update, delete, list, show, source.
26
27 --api-key
28 API key to use when communicating with the Linode API. The API
29 key can also be set using an environment variable
30 (LINODE_API_KEY). Alternatively, you can specify the API key in
31 a .linodecli file in the working user's home directory, using
32 the format `api-key foobar`.
33
34 -u, --username:
35 Optional. Allows users to specify the username, if using with
36 multiple accounts and configuration files.
37
38 -j, --json:
39 Optional. JSON output.
40
41 -h, --help
42 Displays help documentation.
43
45 CREATE
46 Create a StackScript.
47 -l, --label
48 The label (name) for the StackScript.
49
50 -d, --distribution
51 Distribution name or DistributionID to deploy.
52
53 -c, --codefile
54 The script file name (including the path) containing
55 the source code.
56
57 -p, --ispublic
58 Optional. Whether this StackScript is published in the
59 Library, for everyone to use. Options are yes, no,
60 true, and false. Default is false.
61
62 -D, --description
63 Optional. Notes describing details about the
64 StackScript.
65
66 -r, --revnote
67 Optional. Note for describing the version.
68
69 UPDATE
70 Update a StackScript.
71 -l, --label
72 The label (name) for the StackScript.
73
74 -n, --new-label
75 Optional. Renames the StackScript.
76
77 -d, --distribution
78 Optional. Distribution name or DistributionID to
79 deploy.
80
81 -c, --codefile
82 Optional. The script file name (including the path)
83 containing the source code.
84
85 -p, --ispublic
86 Optional. Whether this StackScript is published in the
87 Library, for everyone to use. Options are yes, no,
88 true, and false. Default is false.
89
90 -D, --description
91 Optional. Notes describing details about the
92 StackScript.
93
94 -r, --revnote
95 Optional. Note for describing the version.
96
97 DELETE
98 Delete a StackScript
99 -l, --label
100 The StackScript to delete.
101
102 LIST
103 List information about one or more StackScripts.
104 -l, --label
105 Optional. A specific StackScript to list.
106
107 SHOW
108 Display detailed information about one or more StackScripts.
109 -l, --label
110 Required. A specific StackScript to show.
111
112 SOURCE
113 Display the source code for a StackScript.
114 -l, --label
115 Required. A specific StackScript to show.
116
118 Copyright 2015 Linode, LLC. Linode CLI is made available under the
119 terms of the Perl Artistic License, or GPLv2 at the recipients
120 discretion.
121
122 Perl Artistic License
123 Read it at <http://dev.perl.org/licenses/artistic.html>.
124
125 GNU General Public License (GPL) Version 2
126 This program is free software; you can redistribute it and/or modify it
127 under the terms of the GNU General Public License as published by the
128 Free Software Foundation; either version 2 of the License, or (at your
129 option) any later version.
130
131 This program is distributed in the hope that it will be useful, but
132 WITHOUT ANY WARRANTY; without even the implied warranty of
133 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
134 General Public License for more details.
135
136 You should have received a copy of the GNU General Public License along
137 with this program. If not, see http://www.gnu.org/licenses/
138
139 See the full license at <http://www.gnu.org/licenses/>.
140
141
142
143perl v5.32.1 2021-01-26 LINODE-STACKSCRIPT(1)