4
4
a topic for the ssl plugin
5
5
6
6
* [ ` heroku certs ` ] ( #heroku-certs )
7
- * [ ` heroku certs:add CRT KEY ` ] ( #heroku-certsadd-crt-key )
7
+ * [ ` heroku certs:add [ CRT] [ KEY] ` ] ( #heroku-certsadd-crt-key )
8
8
* [ ` heroku certs:auto ` ] ( #heroku-certsauto )
9
9
* [ ` heroku certs:auto:disable ` ] ( #heroku-certsautodisable )
10
10
* [ ` heroku certs:auto:enable ` ] ( #heroku-certsautoenable )
11
11
* [ ` heroku certs:auto:refresh ` ] ( #heroku-certsautorefresh )
12
12
* [ ` heroku certs:chain ` ] ( #heroku-certschain )
13
- * [ ` heroku certs:generate DOMAIN ` ] ( #heroku-certsgenerate-domain )
13
+ * [ ` heroku certs:generate [ DOMAIN] ` ] ( #heroku-certsgenerate-domain )
14
14
* [ ` heroku certs:info ` ] ( #heroku-certsinfo )
15
15
* [ ` heroku certs:key ` ] ( #heroku-certskey )
16
16
* [ ` heroku certs:remove ` ] ( #heroku-certsremove )
17
17
* [ ` heroku certs:rollback ` ] ( #heroku-certsrollback )
18
- * [ ` heroku certs:update CRT KEY ` ] ( #heroku-certsupdate-crt-key )
18
+ * [ ` heroku certs:update [ CRT] [ KEY] ` ] ( #heroku-certsupdate-crt-key )
19
19
20
20
## ` heroku certs `
21
21
@@ -24,29 +24,22 @@ list SSL certificates for an app
24
24
```
25
25
USAGE
26
26
$ heroku certs
27
-
28
- OPTIONS
29
- -a, --app=app (required) app to run command against
30
- -r, --remote=remote git remote of app to use
31
27
```
32
28
33
- ## ` heroku certs:add CRT KEY `
29
+ _ See code: [ @heroku-cli/plugin-certs-v5 ] ( https://github.com/heroku/cli/blob/v7.4.2/commands/certs.js ) _
30
+
31
+ ## ` heroku certs:add [CRT] [KEY] `
34
32
35
33
add an SSL certificate to an app
36
34
37
35
```
38
36
USAGE
39
- $ heroku certs:add CRT KEY
37
+ $ heroku certs:add [ CRT] [ KEY]
40
38
41
39
OPTIONS
42
- -a, --app=app (required) app to run command against
43
- -r, --remote=remote git remote of app to use
44
- --bypass bypass the trust chain completion step
45
- --domains=domains domains to create after certificate upload
46
- --type=type type to create, either 'sni' or 'endpoint'
47
-
48
- DESCRIPTION
49
- Note: certificates with PEM encoding are also valid
40
+ --0 bypass the trust chain completion step
41
+ --1 type to create, either 'sni' or 'endpoint'
42
+ --2 domains to create after certificate upload
50
43
51
44
EXAMPLES
52
45
$ heroku certs:add example.com.crt example.com.key
@@ -55,101 +48,87 @@ EXAMPLES
55
48
$ heroku certs:add intermediary.crt example.com.crt example.com.key
56
49
```
57
50
51
+ _ See code: [ @heroku-cli/plugin-certs-v5 ] ( https://github.com/heroku/cli/blob/v7.4.2/commands/certs/add.js ) _
52
+
58
53
## ` heroku certs:auto `
59
54
60
55
show ACM status for an app
61
56
62
57
```
63
58
USAGE
64
59
$ heroku certs:auto
65
-
66
- OPTIONS
67
- -a, --app=app (required) app to run command against
68
- -r, --remote=remote git remote of app to use
69
60
```
70
61
62
+ _ See code: [ @heroku-cli/plugin-certs-v5 ] ( https://github.com/heroku/cli/blob/v7.4.2/commands/certs/auto.js ) _
63
+
71
64
## ` heroku certs:auto:disable `
72
65
73
66
disable ACM for an app
74
67
75
68
```
76
69
USAGE
77
70
$ heroku certs:auto:disable
78
-
79
- OPTIONS
80
- -a, --app=app (required) app to run command against
81
- -r, --remote=remote git remote of app to use
82
71
```
83
72
73
+ _ See code: [ @heroku-cli/plugin-certs-v5 ] ( https://github.com/heroku/cli/blob/v7.4.2/commands/certs/auto/disable.js ) _
74
+
84
75
## ` heroku certs:auto:enable `
85
76
86
77
enable ACM status for an app
87
78
88
79
```
89
80
USAGE
90
81
$ heroku certs:auto:enable
91
-
92
- OPTIONS
93
- -a, --app=app (required) app to run command against
94
- -r, --remote=remote git remote of app to use
95
82
```
96
83
84
+ _ See code: [ @heroku-cli/plugin-certs-v5 ] ( https://github.com/heroku/cli/blob/v7.4.2/commands/certs/auto/enable.js ) _
85
+
97
86
## ` heroku certs:auto:refresh `
98
87
99
88
refresh ACM for an app
100
89
101
90
```
102
91
USAGE
103
92
$ heroku certs:auto:refresh
104
-
105
- OPTIONS
106
- -a, --app=app (required) app to run command against
107
- -r, --remote=remote git remote of app to use
108
93
```
109
94
95
+ _ See code: [ @heroku-cli/plugin-certs-v5 ] ( https://github.com/heroku/cli/blob/v7.4.2/commands/certs/auto/refresh.js ) _
96
+
110
97
## ` heroku certs:chain `
111
98
112
99
print an ordered & complete chain for a certificate
113
100
114
101
```
115
102
USAGE
116
103
$ heroku certs:chain
117
-
118
- OPTIONS
119
- -a, --app=app (required) app to run command against
120
- -r, --remote=remote git remote of app to use
121
104
```
122
105
123
- ## ` heroku certs:generate DOMAIN `
106
+ _ See code: [ @heroku-cli/plugin-certs-v5 ] ( https://github.com/heroku/cli/blob/v7.4.2/commands/certs/chain.js ) _
107
+
108
+ ## ` heroku certs:generate [DOMAIN] `
124
109
125
110
generate a key and a CSR or self-signed certificate
126
111
127
112
```
128
113
USAGE
129
- $ heroku certs:generate DOMAIN
114
+ $ heroku certs:generate [ DOMAIN]
130
115
131
116
OPTIONS
132
- -a, --app=app (required) app to run command against
133
- -r, --remote=remote git remote of app to use
134
- --area=area sub-country area (state, province, etc.) of owner
135
- --city=city city of owner
136
- --country=country country of owner, as a two-letter ISO country code
137
- --keysize=keysize RSA key size in bits (default: 2048)
138
- --now do not prompt for any owner information
139
- --owner=owner name of organization certificate belongs to
140
- --selfsigned generate a self-signed certificate instead of a CSR
141
- --subject=subject specify entire certificate subject
142
-
143
- DESCRIPTION
144
- Generate a key and certificate signing request (or self-signed certificate)
145
- for an app. Prompts for information to put in the certificate unless --now
146
- is used, or at least one of the --subject, --owner, --country, --area, or
147
- --city options is specified.
117
+ --0 generate a self-signed certificate instead of a CSR
118
+ --1 RSA key size in bits (default: 2048)
119
+ --2 name of organization certificate belongs to
120
+ --3 country of owner, as a two-letter ISO country code
121
+ --4 sub-country area (state, province, etc.) of owner
122
+ --5 city of owner
123
+ --6 specify entire certificate subject
124
+ --7 do not prompt for any owner information
148
125
149
126
EXAMPLES
150
127
$ heroku certs:generate example.com
151
128
```
152
129
130
+ _ See code: [ @heroku-cli/plugin-certs-v5 ] ( https://github.com/heroku/cli/blob/v7.4.2/commands/certs/generate.js ) _
131
+
153
132
## ` heroku certs:info `
154
133
155
134
show certificate information for an SSL certificate
@@ -159,12 +138,12 @@ USAGE
159
138
$ heroku certs:info
160
139
161
140
OPTIONS
162
- -a, --app=app (required) app to run command against
163
- -r, --remote=remote git remote of app to use
164
- --endpoint=endpoint endpoint to check info on
165
- --name=name name to check info on
141
+ --0 name to check info on
142
+ --1 endpoint to check info on
166
143
```
167
144
145
+ _ See code: [ @heroku-cli/plugin-certs-v5 ] ( https://github.com/heroku/cli/blob/v7.4.2/commands/certs/info.js ) _
146
+
168
147
## ` heroku certs:key `
169
148
170
149
print the correct key for the given certificate
@@ -173,18 +152,12 @@ print the correct key for the given certificate
173
152
USAGE
174
153
$ heroku certs:key
175
154
176
- OPTIONS
177
- -a, --app=app (required) app to run command against
178
- -r, --remote=remote git remote of app to use
179
-
180
- DESCRIPTION
181
- You must pass one single certificate, and one or more keys.
182
- The first key that signs the certificate will be printed back.
183
-
184
155
EXAMPLES
185
156
$ heroku certs:key example.com.crt example.com.key
186
157
```
187
158
159
+ _ See code: [ @heroku-cli/plugin-certs-v5 ] ( https://github.com/heroku/cli/blob/v7.4.2/commands/certs/key.js ) _
160
+
188
161
## ` heroku certs:remove `
189
162
190
163
remove an SSL certificate from an app
@@ -194,12 +167,12 @@ USAGE
194
167
$ heroku certs:remove
195
168
196
169
OPTIONS
197
- -a, --app=app (required) app to run command against
198
- -r, --remote=remote git remote of app to use
199
- --endpoint=endpoint endpoint to remove
200
- --name=name name to remove
170
+ --1 name to remove
171
+ --2 endpoint to remove
201
172
```
202
173
174
+ _ See code: [ @heroku-cli/plugin-certs-v5 ] ( https://github.com/heroku/cli/blob/v7.4.2/commands/certs/remove.js ) _
175
+
203
176
## ` heroku certs:rollback `
204
177
205
178
rollback an SSL certificate from an app
@@ -209,33 +182,30 @@ USAGE
209
182
$ heroku certs:rollback
210
183
211
184
OPTIONS
212
- -a, --app=app (required) app to run command against
213
- -r, --remote=remote git remote of app to use
214
- --endpoint=endpoint endpoint to rollback
215
- --name=name name to rollback
185
+ --1 name to rollback
186
+ --2 endpoint to rollback
216
187
```
217
188
218
- ## ` heroku certs:update CRT KEY `
189
+ _ See code: [ @heroku-cli/plugin-certs-v5 ] ( https://github.com/heroku/cli/blob/v7.4.2/commands/certs/rollback.js ) _
190
+
191
+ ## ` heroku certs:update [CRT] [KEY] `
219
192
220
193
update an SSL certificate on an app
221
194
222
195
```
223
196
USAGE
224
- $ heroku certs:update CRT KEY
197
+ $ heroku certs:update [ CRT] [ KEY]
225
198
226
199
OPTIONS
227
- -a, --app=app (required) app to run command against
228
- -r, --remote=remote git remote of app to use
229
- --bypass bypass the trust chain completion step
230
- --endpoint=endpoint endpoint to update
231
- --name=name name to update
232
-
233
- DESCRIPTION
234
- Note: certificates with PEM encoding are also valid
200
+ --0 bypass the trust chain completion step
201
+ --2 name to update
202
+ --3 endpoint to update
235
203
236
204
EXAMPLES
237
205
$ heroku certs:update example.com.crt example.com.key
238
206
239
207
Certificate Intermediary:
240
208
$ heroku certs:update intermediary.crt example.com.crt example.com.key
241
209
```
210
+
211
+ _ See code: [ @heroku-cli/plugin-certs-v5 ] ( https://github.com/heroku/cli/blob/v7.4.2/commands/certs/update.js ) _
0 commit comments