VirtualBox

source: vbox/trunk/doc/manual/en_US/man_VBoxManage-cloud.xml

Last change on this file was 106061, checked in by vboxsync, 3 months ago

Copyright year updates by scm.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 36.5 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 manpage, user manual, usage: VBoxManage cloud
4-->
5<!--
6 Copyright (C) 2018-2024 Oracle and/or its affiliates.
7
8 This file is part of VirtualBox base platform packages, as
9 available from https://www.virtualbox.org.
10
11 This program is free software; you can redistribute it and/or
12 modify it under the terms of the GNU General Public License
13 as published by the Free Software Foundation, in version 3 of the
14 License.
15
16 This program is distributed in the hope that it will be useful, but
17 WITHOUT ANY WARRANTY; without even the implied warranty of
18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
19 General Public License for more details.
20
21 You should have received a copy of the GNU General Public License
22 along with this program; if not, see <https://www.gnu.org/licenses>.
23
24 SPDX-License-Identifier: GPL-3.0-only
25-->
26<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
27 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"[
28<!ENTITY % all.entities SYSTEM "all-entities.ent">
29%all.entities;
30]>
31<refentry id="vboxmanage-cloud" lang="en">
32 <refentryinfo>
33 <pubdate>$Date: 2024-09-16 14:03:52 +0000 (Mon, 16 Sep 2024) $</pubdate>
34 <title>VBoxManage cloud</title>
35 </refentryinfo>
36
37 <refmeta>
38 <refentrytitle>VBoxManage-cloud</refentrytitle>
39 <manvolnum>1</manvolnum>
40 <refmiscinfo class="manual">&product-name;</refmiscinfo>
41 </refmeta>
42
43 <refnamediv>
44 <refname>VBoxManage-cloud</refname>
45 <refpurpose>Manage the cloud entities</refpurpose>
46 <refclass>&product-name;</refclass>
47 </refnamediv>
48
49 <refsynopsisdiv>
50 <!-- Cloud list -->
51 <!-- The 'id' is mandatory and must start with 'synopsis-'. -->
52 <cmdsynopsis id="synopsis-vboxmanage-cloud-list-instances">
53 <command>VBoxManage cloud</command>
54 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
55 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
56 <sbr/>
57 <arg choice="plain">list instances</arg>
58 <arg>--state=<replaceable>string</replaceable></arg>
59 <arg>--compartment-id=<replaceable>string</replaceable></arg>
60 </cmdsynopsis>
61 <cmdsynopsis id="synopsis-vboxmanage-cloud-list-images">
62 <command>VBoxManage cloud</command>
63 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
64 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
65 <sbr/>
66 <arg choice="plain">list images</arg>
67 <arg choice="req">--compartment-id=<replaceable>string</replaceable></arg>
68 <arg>--state=<replaceable>string</replaceable></arg>
69 </cmdsynopsis>
70 <cmdsynopsis id="synopsis-vboxmanage-cloud-list-vnicattachments">
71 <command>VBoxManage cloud</command>
72 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
73 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
74 <sbr/>
75 <arg choice="plain">list vnicattachments</arg>
76 <arg choice="req">--compartment-id=<replaceable>string</replaceable></arg>
77 <arg rep="repeat">--filter=<group choice="plain">
78 <arg choice="plain">instanceId</arg>
79 <arg choice="plain">vnicId</arg>
80 <arg choice="plain">availabilityDomain</arg>
81 </group>=<replaceable>value</replaceable></arg>
82 </cmdsynopsis>
83
84 <!-- Cloud instance commands -->
85 <cmdsynopsis id="synopsis-vboxmanage-cloud-instance-create" sepchar=" ">
86 <command moreinfo="none">VBoxManage cloud</command>
87 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
88 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
89 <sbr/>
90 <arg choice="plain">instance create</arg>
91 <arg choice="req">--domain-name=<replaceable>name</replaceable></arg>
92 <group choice="req">
93 <arg choice="plain">--image-id=<replaceable>id</replaceable></arg>
94 <arg choice="plain">--boot-volume-id=<replaceable>id</replaceable></arg>
95 </group>
96 <arg choice="req">--display-name=<replaceable>name</replaceable></arg>
97 <arg choice="req">--shape=<replaceable>type</replaceable></arg>
98 <arg choice="req">--subnet=<replaceable>id</replaceable></arg>
99 <arg>--boot-disk-size=<replaceable>size in GB</replaceable></arg>
100 <arg>--publicip=<group choice="plain"><arg choice="plain">true</arg><arg choice="plain">false</arg></group></arg>
101 <arg>--privateip=<replaceable>IP address</replaceable></arg>
102 <arg rep="repeat">--public-ssh-key=<replaceable>key string</replaceable></arg>
103 <arg>--launch-mode=<group choice="plain">
104 <arg choice="plain">NATIVE</arg>
105 <arg choice="plain">EMULATED</arg>
106 <arg choice="plain">PARAVIRTUALIZED</arg>
107 </group></arg>
108 <arg>--cloud-init-script-path=<replaceable>path to a script</replaceable></arg>
109 </cmdsynopsis>
110 <cmdsynopsis id="synopsis-vboxmanage-cloud-instance-info" sepchar=" ">
111 <command moreinfo="none">VBoxManage cloud</command>
112 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
113 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
114 <sbr/>
115 <arg choice="plain">instance info</arg>
116 <arg choice="req">--id=<replaceable>unique id</replaceable></arg>
117 </cmdsynopsis>
118 <cmdsynopsis id="synopsis-vboxmanage-cloud-instance-terminate" sepchar=" ">
119 <command moreinfo="none">VBoxManage cloud</command>
120 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
121 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
122 <sbr/>
123 <arg choice="plain">instance terminate</arg>
124 <arg choice="req">--id=<replaceable>unique id</replaceable></arg>
125 </cmdsynopsis>
126 <cmdsynopsis id="synopsis-vboxmanage-cloud-instance-start" sepchar=" ">
127 <command moreinfo="none">VBoxManage cloud</command>
128 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
129 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
130 <sbr/>
131 <arg choice="plain">instance start</arg>
132 <arg choice="req">--id=<replaceable>unique id</replaceable></arg>
133 </cmdsynopsis>
134 <cmdsynopsis id="synopsis-vboxmanage-cloud-instance-pause" sepchar=" ">
135 <command moreinfo="none">VBoxManage cloud</command>
136 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
137 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
138 <sbr/>
139 <arg choice="plain">instance pause</arg>
140 <arg choice="req">--id=<replaceable>unique id</replaceable></arg>
141 </cmdsynopsis>
142 <cmdsynopsis id="synopsis-vboxmanage-cloud-instance-reset" sepchar=" ">
143 <command moreinfo="none">VBoxManage cloud</command>
144 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
145 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
146 <sbr/>
147 <arg choice="plain">instance reset</arg>
148 <arg choice="req">--id=<replaceable>unique id</replaceable></arg>
149 </cmdsynopsis>
150 <cmdsynopsis id="synopsis-vboxmanage-cloud-instance-clone" sepchar=" ">
151 <command moreinfo="none">VBoxManage cloud</command>
152 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
153 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
154 <sbr/>
155 <arg choice="plain">instance clone</arg>
156 <arg choice="req">--id=<replaceable>unique id</replaceable></arg>
157 <arg>--clone-name=<replaceable>name for a clone instance</replaceable></arg>
158 </cmdsynopsis>
159 <cmdsynopsis id="synopsis-vboxmanage-cloud-instance-metriclist" sepchar=" ">
160 <command moreinfo="none">VBoxManage cloud</command>
161 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
162 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
163 <sbr/>
164 <arg choice="plain">instance metriclist</arg>
165 <arg choice="req">--id=<replaceable>unique id</replaceable></arg>
166 </cmdsynopsis>
167 <cmdsynopsis id="synopsis-vboxmanage-cloud-instance-metricdata" sepchar=" ">
168 <command moreinfo="none">VBoxManage cloud</command>
169 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
170 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
171 <sbr/>
172 <arg choice="plain">instance metricdata</arg>
173 <arg choice="req">--id=<replaceable>unique id</replaceable></arg>
174 <arg choice="req">--metric-name=<replaceable>metric name</replaceable></arg>
175 <arg choice="req">--metric-points=<replaceable>number of history metric points</replaceable></arg>
176 </cmdsynopsis>
177
178 <!-- Cloud image commands -->
179 <cmdsynopsis id="synopsis-vboxmanage-cloud-image-create" sepchar=" "> <!-- The 'id' is mandatory and must start with 'synopsis-'. -->
180 <command>VBoxManage cloud</command>
181 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
182 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
183 <sbr/>
184 <arg choice="plain">image create</arg>
185 <arg choice="req">--display-name=<replaceable>name</replaceable></arg>
186 <arg>--bucket-name=<replaceable>name</replaceable></arg>
187 <arg>--object-name=<replaceable>name</replaceable></arg>
188 <arg>--instance-id=<replaceable>unique id</replaceable></arg>
189 </cmdsynopsis>
190 <cmdsynopsis id="synopsis-vboxmanage-cloud-image-info" sepchar=" ">
191 <command>VBoxManage cloud</command>
192 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
193 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
194 <sbr/>
195 <arg choice="plain">image info</arg>
196 <arg choice="req">--id=<replaceable>unique id</replaceable></arg>
197 </cmdsynopsis>
198 <cmdsynopsis id="synopsis-vboxmanage-cloud-image-delete" sepchar=" ">
199 <command>VBoxManage cloud</command>
200 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
201 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
202 <sbr/>
203 <arg choice="plain">image delete</arg>
204 <arg choice="req">--id=<replaceable>unique id</replaceable></arg>
205 </cmdsynopsis>
206 <cmdsynopsis id="synopsis-vboxmanage-cloud-image-import" sepchar=" ">
207 <command>VBoxManage cloud</command>
208 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
209 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
210 <sbr/>
211 <arg choice="plain">image import</arg>
212 <arg choice="req">--id=<replaceable>unique id</replaceable></arg>
213 <arg>--bucket-name=<replaceable>name</replaceable></arg>
214 <arg>--object-name=<replaceable>name</replaceable></arg>
215 </cmdsynopsis>
216 <cmdsynopsis id="synopsis-vboxmanage-cloud-image-export" sepchar=" ">
217 <command>VBoxManage cloud</command>
218 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
219 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
220 <sbr/>
221 <arg choice="plain">image export</arg>
222 <arg choice="req">--id=<replaceable>unique id</replaceable></arg>
223 <arg choice="req">--display-name=<replaceable>name</replaceable></arg>
224 <arg>--bucket-name=<replaceable>name</replaceable></arg>
225 <arg>--object-name=<replaceable>name</replaceable></arg>
226 </cmdsynopsis>
227
228 <!-- Cloud network commands -->
229 <cmdsynopsis id="synopsis-vboxmanage-cloud-network-setup"> <!-- The 'id' is mandatory and must start with 'synopsis-'. -->
230 <command>VBoxManage cloud</command>
231 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
232 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
233 <sbr/>
234 <arg choice="plain">network setup</arg>
235 <arg>--gateway-os-name=<replaceable>string</replaceable></arg>
236 <arg>--gateway-os-version=<replaceable>string</replaceable></arg>
237 <arg>--gateway-shape=<replaceable>string</replaceable></arg>
238 <arg>--tunnel-network-name=<replaceable>string</replaceable></arg>
239 <arg>--tunnel-network-range=<replaceable>string</replaceable></arg>
240 <arg>--proxy=<replaceable>string</replaceable></arg>
241 <arg>--compartment-id=<replaceable>string</replaceable></arg>
242 </cmdsynopsis>
243 <cmdsynopsis id="synopsis-vboxmanage-cloud-network-create">
244 <command>VBoxManage cloud</command>
245 <arg choice="req">--provider=<replaceable>name</replaceable></arg>
246 <arg choice="req">--profile=<replaceable>name</replaceable></arg>
247 <sbr/>
248 <arg choice="plain">network create</arg>
249 <arg choice="req">--name=<replaceable>string</replaceable></arg>
250 <arg choice="req">--network-id=<replaceable>string</replaceable></arg>
251 <group>
252 <arg choice="plain">--enable</arg>
253 <arg choice="plain">--disable</arg>
254 </group>
255 </cmdsynopsis>
256 <cmdsynopsis id="synopsis-vboxmanage-cloud-network-update">
257 <command>VBoxManage cloud network update</command>
258 <arg choice="req">--name=<replaceable>string</replaceable></arg>
259 <arg>--network-id=<replaceable>string</replaceable></arg>
260 <group>
261 <arg choice="plain">--enable</arg>
262 <arg choice="plain">--disable</arg>
263 </group>
264 </cmdsynopsis>
265 <cmdsynopsis id="synopsis-vboxmanage-cloud-network-delete">
266 <command>VBoxManage cloud network delete</command>
267 <arg choice="req">--name=<replaceable>string</replaceable></arg>
268 </cmdsynopsis>
269 <cmdsynopsis id="synopsis-vboxmanage-cloud-network-info">
270 <command>VBoxManage cloud network info</command>
271 <arg choice="req">--name=<replaceable>string</replaceable></arg>
272 </cmdsynopsis>
273 </refsynopsisdiv>
274
275 <refsect1 id="vboxmanage-cloud-image-description">
276 <title>Description</title>
277
278 <!-- Cloud commands common options -->
279 <refsect2 id="vboxmanage-cloud-common-options">
280 <title>Common options</title>
281 <remark role="help-scope" condition="GLOBAL"/>
282 <para>The word <literal>cloud</literal> is an umbrella term for all commands related to
283 intercommunication with the Cloud. The following common options must be placed after
284 the <literal>cloud</literal> argument and before the following sub-commands:</para>
285 <variablelist>
286 <varlistentry>
287 <term>--provider=<replaceable>name</replaceable></term>
288 <listitem><para>Short cloud provider name.</para></listitem>
289 </varlistentry>
290 <varlistentry>
291 <term>--profile=<replaceable>name</replaceable></term>
292 <listitem><para>Cloud profile name. </para></listitem>
293 </varlistentry>
294 </variablelist>
295 </refsect2>
296
297 <!-- Cloud list commands -->
298 <refsect2 id="vboxmanage-cloud-list-instances">
299 <title>cloud list instances</title>
300 <remark role="help-copy-synopsis"/>
301 <para>
302 Displays a list of the cloud instances for a specified compartment.
303 </para>
304 <variablelist>
305 <varlistentry>
306 <term>--state=<replaceable>running|paused|terminated</replaceable></term>
307 <listitem>
308 <para>The state of cloud instance. The possible states are <literal>running</literal>,
309 <literal>paused</literal>, and <literal>terminated</literal>.
310 If a state isn't provided a list of instances with all possible states is returned.
311 </para>
312 </listitem>
313 </varlistentry>
314 <varlistentry>
315 <term><option>--compartment-id</option></term>
316 <listitem>
317 <para>A compartment is the logical container used to organize and isolate cloud resources.
318 Different cloud providers may use different names for this entity.
319 </para>
320 </listitem>
321 </varlistentry>
322 </variablelist>
323 </refsect2>
324
325 <refsect2 id="vboxmanage-cloud-list-images">
326 <title>cloud list images</title>
327 <remark role="help-copy-synopsis"/>
328 <para>
329 Displays the list of the images for a specified compartment.
330 </para>
331 <variablelist>
332 <varlistentry>
333 <term>--state=<replaceable>available|disabled|deleted</replaceable></term>
334 <listitem>
335 <para>The state of the cloud image. The possible states are <literal>available</literal>,
336 <literal>disabled</literal> and <literal>deleted</literal>.
337 If a state isn't provided a list of images with all possible states is returned.
338 </para>
339 </listitem>
340 </varlistentry>
341 <varlistentry>
342 <term><option>--compartment-id</option></term>
343 <listitem>
344 <para>A compartment is the logical container used to organize and isolate cloud resources.
345 Different cloud providers may use different names for this entity.
346 </para>
347 </listitem>
348 </varlistentry>
349 </variablelist>
350 </refsect2>
351
352 <refsect2 id="vboxmanage-cloud-list-vnicattachments">
353 <title>cloud list vnic attachments</title>
354 <remark role="help-copy-synopsis"/>
355 <para>
356 Displays the list of the vnic attachments for a specified compartment.
357 </para>
358 <variablelist>
359 <varlistentry>
360 <term>--filter={instanceId|vnicId|domainName}=<replaceable>string</replaceable></term>
361 <listitem>
362 <para>Filters are used to narrow down the set of Vnic attachments of interest.
363 This parameter can be specified multiple times.
364 The possible filter types are <literal>instanceId</literal>, <literal>vnicId</literal>,
365 or <literal>availabilityDomain</literal>.
366 </para>
367 <para>Filters have a syntax of <emphasis role="bold">type=[value]</emphasis> as seen
368 in the following examples:
369 </para>
370 <itemizedlist>
371 <listitem><para>instanceId=ocid1.instance.oc1.iad.anuwcl...js6</para></listitem>
372 <listitem><para>vnicId=ocid1.vnic.oc1.iad.abuwcl...jsm</para></listitem>
373 <listitem><para>domainName=ergw:US-ASHBURN-AD-2</para></listitem>
374 </itemizedlist>
375 <para>
376 If a filter isn't provided the entire list of vnic attachments for a specified
377 compartment is returned.
378 </para>
379 </listitem>
380 </varlistentry>
381 <varlistentry>
382 <term><option>--compartment-id</option></term>
383 <listitem>
384 <para>A compartment is the logical container used to organize and isolate cloud resources.
385 Different cloud providers may use different names for this entity.
386 </para>
387 </listitem>
388 </varlistentry>
389 </variablelist>
390 </refsect2>
391
392 <!-- Cloud instance commands -->
393 <refsect2 id="vboxmanage-cloud-instance-create">
394 <title>cloud instance create</title>
395 <remark role="help-copy-synopsis"/>
396 <para>
397 Creates new instance in the Cloud.
398 There are two standard ways to create an instance in the Cloud:
399 </para>
400 <orderedlist>
401 <listitem><para>Create an instance from an existing custom image.</para></listitem>
402 <listitem><para>Create an instance from an existing bootable volume. This
403 bootable volume shouldn't be attached to any instance.</para></listitem>
404 </orderedlist>
405 <para>
406 The first approach requires the following two options: <literal>image-id</literal>,
407 <literal>boot-disk-size</literal>.
408 The second approach requires the following option: <literal>boot-volume-id</literal>.
409 </para>
410 <para>
411 The following options are common to both cases:
412 <literal>display-name</literal>, <literal>launch-mode</literal>,
413 <literal>subnet-id</literal>, <literal>publicIP</literal>, <literal>privateIP</literal>, <literal>shape</literal>, <literal>domain</literal>.
414 </para>
415 <variablelist>
416 <varlistentry>
417 <term><option>--domain-name</option></term><listitem><para>Cloud domain where the new instance is to be created.</para></listitem>
418 </varlistentry>
419 <varlistentry>
420 <term><option>--image-id</option></term><listitem><para>Unique identifier which fully identifies a custom image in the Cloud.</para></listitem>
421 </varlistentry>
422 <varlistentry>
423 <term><option>--boot-volume-id</option></term><listitem><para>Unique identifier which fully identifies a boot volume in the Cloud.</para></listitem>
424 </varlistentry>
425 <varlistentry>
426 <term><option>--display-name</option></term><listitem><para>Name for the new instance in the Cloud.</para></listitem>
427 </varlistentry>
428 <varlistentry>
429 <term><option>--shape</option></term><listitem><para>The shape of the instance which defines the number of CPUs and memory (RAM).</para></listitem>
430 </varlistentry>
431 <varlistentry>
432 <term><option>--subnet</option></term><listitem><para>Unique identifier which fully identifies an existing subnet in the Cloud which will be used by the instance.</para></listitem>
433 </varlistentry>
434 <varlistentry>
435 <term><option>--boot-disk-size</option></term><listitem><para>The size of the bootable image in GB. Default is 50GB.</para></listitem>
436 </varlistentry>
437 <varlistentry>
438 <term><option>--publicip</option></term><listitem><para>Public IP address for the created instance.</para></listitem>
439 </varlistentry>
440 <varlistentry>
441 <term><option>--privateip</option></term><listitem><para>Private IP address for the created instance.</para></listitem>
442 </varlistentry>
443 <varlistentry>
444 <term><option>--public-ssh-key</option></term>
445 <listitem>
446 <para>Public SSH key to use to connect to the instance via SSH.
447 This parameter may be repeated if using more than one key:
448 <literal>--public-ssh-key=firstSSHKey --public-ssh-key=secondSSHKey</literal>.
449 </para>
450 </listitem>
451 </varlistentry>
452 <varlistentry>
453 <term><option>--launch-mode</option></term><listitem><para>Supported values are EMULATED, NATIVE, and PARAVIRTUALIZED. </para></listitem>
454 </varlistentry>
455 <varlistentry>
456 <term><option>--cloud-init-script-path</option></term><listitem><para>Absolute path to the cloud-init script.</para></listitem>
457 </varlistentry>
458 </variablelist>
459 </refsect2>
460
461 <refsect2 id="vboxmanage-cloud-instance-info">
462 <title>cloud instance info</title>
463 <para>
464 Display information about a cloud instance with a specified ID.
465 </para>
466 <variablelist>
467 <varlistentry>
468 <term><option>--id</option></term><listitem><para>Unique identifier which fully identifies the instance in the Cloud.</para></listitem>
469 </varlistentry>
470 </variablelist>
471 </refsect2>
472
473 <refsect2 id="vboxmanage-cloud-instance-terminate">
474 <title>cloud instance termination</title>
475 <para>
476 Delete a cloud instance with a specified ID.
477 </para>
478 <variablelist>
479 <varlistentry>
480 <term><option>--id</option></term><listitem><para>Unique identifier which fully identifies the instance in the Cloud.</para></listitem>
481 </varlistentry>
482 </variablelist>
483 </refsect2>
484
485 <refsect2 id="vboxmanage-cloud-instance-start">
486 <title>cloud instance start</title>
487 <para>
488 Start a cloud instance with a specified ID.
489 </para>
490 <variablelist>
491 <varlistentry>
492 <term><option>--id</option></term><listitem><para>Unique identifier which fully identifies the instance in the Cloud.</para></listitem>
493 </varlistentry>
494 </variablelist>
495 </refsect2>
496
497 <refsect2 id="vboxmanage-cloud-instance-pause">
498 <title>cloud instance pause</title>
499 <para>
500 Pause a cloud instance with a specified ID.
501 </para>
502 <variablelist>
503 <varlistentry>
504 <term><option>--id</option></term><listitem><para>Unique identifier which fully identifies the instance in the Cloud.</para></listitem>
505 </varlistentry>
506 </variablelist>
507 </refsect2>
508
509 <refsect2 id="vboxmanage-cloud-instance-reset">
510 <title>cloud instance reset</title>
511 <para>
512 Force reset a cloud instance with a specified ID.
513 </para>
514 <variablelist>
515 <varlistentry>
516 <term><option>--id</option></term><listitem><para>Unique identifier which fully identifies the instance in the Cloud.</para></listitem>
517 </varlistentry>
518 </variablelist>
519 </refsect2>
520
521 <refsect2 id="vboxmanage-cloud-instance-clone">
522 <title>cloud instance clone</title>
523 <para>
524 Clone a cloud instance with the specified ID. Only works for the instances accessible through &product-name;,
525 i.e., not every instance in the cloud may be cloned.
526 </para>
527 <variablelist>
528 <varlistentry>
529 <term><option>--id</option></term><listitem><para>Unique identifier which fully identifies the instance in the Cloud.</para></listitem>
530 </varlistentry>
531 <varlistentry>
532 <term><option>--clone-name</option></term><listitem><para>Name for the clone instance</para></listitem>
533 </varlistentry>
534 </variablelist>
535 </refsect2>
536
537 <refsect2 id="vboxmanage-cloud-instance-metriclist">
538 <title>available list of metrics for cloud instances</title>
539 <remark role="help-copy-synopsis"/>
540 <para>
541 Displays the list of the available metrics for the instance.
542 The returned names must be used with the command
543 <command>VBoxManage cloud instance metricdata</command>.
544 </para>
545 <variablelist>
546 <varlistentry>
547 <term><option>--id</option></term><listitem><para>Unique identifier which fully identifies the instance in the Cloud.</para></listitem>
548 </varlistentry>
549 </variablelist>
550 </refsect2>
551
552 <refsect2 id="vboxmanage-cloud-instance-metricdata">
553 <title>Displays cloud instance metric data</title>
554 <remark role="help-copy-synopsis"/>
555 <para>
556 Displays the metric data with the resolution of 1 minute for the requested cloud instances.
557 The timestamps are returned in the format described in RFC2822.
558 </para>
559 <variablelist>
560 <varlistentry>
561 <term><option>--id</option></term><listitem><para>Unique identifier which fully identifies the instance in the Cloud.</para></listitem>
562 </varlistentry>
563 <varlistentry>
564 <term><option>--metric-name</option></term><listitem><para>Metric name</para></listitem>
565 </varlistentry>
566 <varlistentry>
567 <term><option>--metric-points</option></term>
568 <listitem>
569 <para>
570 Metric points begin at the current time, which has a value of one, and continue
571 into the past with the values increasing. If only the most recent metric point
572 is desired supply the value <literal>1</literal>. If the most recent value and
573 the preceding value are desired then supply a value of <literal>2</literal>.
574 </para>
575 </listitem>
576 </varlistentry>
577 </variablelist>
578 </refsect2>
579
580 <!-- Cloud image commands -->
581 <refsect2 id="vboxmanage-cloud-image-create">
582 <title>cloud image create</title>
583 <remark role="help-copy-synopsis"/>
584 <para>
585 Creates new image in the Cloud.
586 There are two standard ways to create an image in the Cloud:
587 </para>
588 <orderedlist>
589 <listitem><para>Create an image from an object in the Cloud Storage.</para></listitem>
590 <listitem><para>Create an image from an existing cloud instance.</para></listitem>
591 </orderedlist>
592 <para>
593 For the first approach the following three options are required:
594 <literal>bucket-name</literal>, <literal>object-name</literal>, and <literal>display-name</literal>.
595 </para>
596 <para>
597 For the second approach the following two options are required:
598 <literal>instance-id</literal>, <literal>display-name</literal>
599 </para>
600 <variablelist>
601 <varlistentry>
602 <term><option>--display-name</option></term><listitem><para>Name for new image in the Cloud.</para></listitem>
603 </varlistentry>
604 <varlistentry>
605 <term><option>--bucket-name</option></term><listitem><para>The name of the Cloud bucket where the image (object) is located..</para></listitem>
606 </varlistentry>
607 <varlistentry>
608 <term><option>--object-name</option></term><listitem><para>Name of object in the bucket.</para></listitem>
609 </varlistentry>
610 <varlistentry>
611 <term><option>--instance-id</option></term><listitem><para>Unique identifier which fully identifies the instance in the Cloud.</para></listitem>
612 </varlistentry>
613 </variablelist>
614 </refsect2>
615
616 <refsect2 id="vboxmanage-cloud-image-info">
617 <title>cloud image info</title>
618 <remark role="help-copy-synopsis"/>
619 <para>
620 Display information about a cloud image with a specified ID.
621 </para>
622 <variablelist>
623 <varlistentry>
624 <term><option>--id</option></term><listitem><para>Unique identifier which fully identifies the image in the Cloud.</para></listitem>
625 </varlistentry>
626 </variablelist>
627 </refsect2>
628
629 <refsect2 id="vboxmanage-cloud-image-delete">
630 <title>cloud image delete</title>
631 <remark role="help-copy-synopsis"/>
632 <para>
633 Delete an image with a specified ID from the Cloud.
634 </para>
635 <variablelist>
636 <varlistentry>
637 <term><option>--id</option></term><listitem><para>Unique identifier which fully identifies the image in the Cloud.</para></listitem>
638 </varlistentry>
639 </variablelist>
640 </refsect2>
641
642 <refsect2 id="vboxmanage-cloud-image-import">
643 <title>cloud image import</title>
644 <remark role="help-copy-synopsis"/>
645 <para>
646 Import an image with the specified ID from the Cloud to a local host.
647 The result is an object in the local "temp" folder on the local host.
648 There are two possible approaches when importing from the Cloud:
649 </para>
650 <orderedlist>
651 <listitem><para>Create an object from an image in the Cloud Storage.</para></listitem>
652 <listitem><para>Download the object to the local host.</para></listitem>
653 </orderedlist>
654 <variablelist>
655 <varlistentry>
656 <term><option>--id</option></term><listitem><para>Unique identifier which fully identifies the image in the Cloud.</para></listitem>
657 </varlistentry>
658 <varlistentry>
659 <term><option>--bucket-name</option></term><listitem><para>The name of the Cloud bucket where the object will be created.</para></listitem>
660 </varlistentry>
661 <varlistentry>
662 <term><option>--object-name</option></term>
663 <listitem>
664 <para>
665 Name of the created object in the bucket or the name of the downloaded object.
666 If no <option>--object-name</option> option is supplied a default image name is used.
667 </para>
668 </listitem>
669 </varlistentry>
670 </variablelist>
671 </refsect2>
672
673 <refsect2 id="vboxmanage-cloud-image-export">
674 <title>cloud image export</title>
675 <remark role="help-copy-synopsis"/>
676 <para>
677 Export an existing VBox image with the specified uuid from a local host to the Cloud.
678 The result is new image in the Cloud.
679 There are two possible approaches when exporting to the Cloud:
680 </para>
681 <orderedlist>
682 <listitem><para>Upload a VBox image to the Cloud Storage.</para></listitem>
683 <listitem><para>Create an image from the uploaded object.</para></listitem>
684 </orderedlist>
685 <variablelist>
686 <varlistentry>
687 <term><option>--id</option></term><listitem><para>Unique identifier of the image in &product-name;.</para></listitem>
688 </varlistentry>
689 <varlistentry>
690 <term><option>--display-name</option></term><listitem><para>The name of the new image in the Cloud.</para></listitem>
691 </varlistentry>
692 <varlistentry>
693 <term><option>--bucket-name</option></term><listitem><para>The name of the Cloud bucket where the image (object) will be uploaded.</para></listitem>
694 </varlistentry>
695 <varlistentry>
696 <term><option>--object-name</option></term><listitem><para>Name of the object in the bucket.</para></listitem>
697 </varlistentry>
698 </variablelist>
699 </refsect2>
700
701
702 <!-- Cloud network commands -->
703 <refsect2 id="vboxmanage-cloud-network-setup">
704 <title>cloud network setup</title>
705 <remark role="help-copy-synopsis"/>
706 <para>
707 Set up a cloud network environment for the specified cloud profile.
708 </para>
709 <variablelist>
710 <varlistentry>
711 <term><option>--gateway-os-name</option></term><listitem><para>The name of OS to use for the cloud gateway.</para></listitem>
712 </varlistentry>
713 <varlistentry>
714 <term><option>--gateway-os-version</option></term><listitem><para>The version of the OS to use for the cloud gateway.</para></listitem>
715 </varlistentry>
716 <varlistentry>
717 <term><option>--gateway-shape</option></term><listitem><para>The instance shape to use for the cloud gateway. </para></listitem>
718 </varlistentry>
719 <varlistentry>
720 <term><option>--tunnel-network-name</option></term><listitem><para>The name of the VCN/subnet to use for tunneling.</para></listitem>
721 </varlistentry>
722 <varlistentry>
723 <term><option>--tunnel-network-range</option></term><listitem><para>The IP address range to use for tunneling. </para></listitem>
724 </varlistentry>
725 <varlistentry>
726 <term><option>--proxy</option></term><listitem><para>The proxy URL to be used in a local gateway installation.</para></listitem>
727 </varlistentry>
728 <varlistentry>
729 <term><option>--compartment-id</option></term><listitem><para>The compartment to create the tunnel network in.</para></listitem>
730 </varlistentry>
731 </variablelist>
732 </refsect2>
733
734 <refsect2 id="vboxmanage-cloud-network-create">
735 <title>cloud network create</title>
736 <remark role="help-copy-synopsis"/>
737 <para>
738 Create a new cloud network descriptor associated with an existing cloud subnet.
739 </para>
740 <variablelist>
741 <varlistentry>
742 <term><option>--name</option></term><listitem><para>The name to assign to the cloud network descriptor.</para></listitem>
743 </varlistentry>
744 <varlistentry>
745 <term><option>--network-id</option></term><listitem><para>The unique identifier of an existing subnet in the cloud.</para></listitem>
746 </varlistentry>
747 <varlistentry>
748 <term><option>--enable</option>, --disable</term>
749 <listitem><para>Whether to enable the network descriptor or disable it. If not specified,
750 the network will be enabled.</para></listitem>
751 </varlistentry>
752 </variablelist>
753 </refsect2>
754
755 <refsect2 id="vboxmanage-cloud-network-update">
756 <title>cloud network update</title>
757 <remark role="help-copy-synopsis"/>
758 <para>
759 Modify an existing cloud network descriptor.
760 </para>
761 <variablelist>
762 <varlistentry>
763 <term><option>--name</option></term><listitem><para>The name of an existing cloud network descriptor.</para></listitem>
764 </varlistentry>
765 <varlistentry>
766 <term><option>--network-id</option></term><listitem><para>The unique identifier of an existing subnet in the Cloud.</para></listitem>
767 </varlistentry>
768 <varlistentry>
769 <term><option>--enable</option>, --disable</term>
770 <listitem><para>Whether to enable the network descriptor or disable it.</para></listitem>
771 </varlistentry>
772 </variablelist>
773 </refsect2>
774
775 <refsect2 id="vboxmanage-cloud-network-delete">
776 <title>cloud network delete</title>
777 <remark role="help-copy-synopsis"/>
778 <para>
779 Delete an existing cloud network descriptor.
780 </para>
781 <variablelist>
782 <varlistentry>
783 <term><option>--name</option></term><listitem><para>The name of an existing cloud network descriptor.</para></listitem>
784 </varlistentry>
785 </variablelist>
786 </refsect2>
787
788 <refsect2 id="vboxmanage-cloud-network-info">
789 <title>cloud network info</title>
790 <remark role="help-copy-synopsis"/>
791 <para>
792 Display information about a cloud network descriptor.
793 </para>
794 <variablelist>
795 <varlistentry>
796 <term><option>--name</option></term><listitem><para>The name of an existing cloud network descriptor.</para></listitem>
797 </varlistentry>
798 </variablelist>
799 </refsect2>
800
801 </refsect1>
802
803</refentry>
804
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette