815815<li><a href="#_v1beta1_virtualmachineclusterpreference">v1beta1.VirtualMachineClusterPreference</a></li>
816816<li><a href="#_v1beta1_virtualmachineclusterpreferencelist">v1beta1.VirtualMachineClusterPreferenceList</a></li>
817817<li><a href="#_v1beta1_virtualmachineexport">v1beta1.VirtualMachineExport</a></li>
818+ <li><a href="#_v1beta1_virtualmachineexportbackup">v1beta1.VirtualMachineExportBackup</a></li>
819+ <li><a href="#_v1beta1_virtualmachineexportbackupendpoint">v1beta1.VirtualMachineExportBackupEndpoint</a></li>
818820<li><a href="#_v1beta1_virtualmachineexportlink">v1beta1.VirtualMachineExportLink</a></li>
819821<li><a href="#_v1beta1_virtualmachineexportlinks">v1beta1.VirtualMachineExportLinks</a></li>
820822<li><a href="#_v1beta1_virtualmachineexportlist">v1beta1.VirtualMachineExportList</a></li>
@@ -21106,6 +21108,24 @@ <h3 id="_v1alpha1_backupoptions">v1alpha1.BackupOptions</h3>
2110621108<tbody>
2110721109<tr>
2110821110<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21111+ <p><strong>backupCert</strong><br>
21112+ <em>optional</em></p>
21113+ </div></div></td>
21114+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21115+ <p>string</p>
21116+ </div></div></td>
21117+ </tr>
21118+ <tr>
21119+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21120+ <p><strong>backupKey</strong><br>
21121+ <em>optional</em></p>
21122+ </div></div></td>
21123+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21124+ <p>string</p>
21125+ </div></div></td>
21126+ </tr>
21127+ <tr>
21128+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
2110921129<p><strong>backupName</strong><br>
2111021130<em>optional</em></p>
2111121131</div></div></td>
@@ -21124,6 +21144,15 @@ <h3 id="_v1alpha1_backupoptions">v1alpha1.BackupOptions</h3>
2112421144</tr>
2112521145<tr>
2112621146<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21147+ <p><strong>caCert</strong><br>
21148+ <em>optional</em></p>
21149+ </div></div></td>
21150+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21151+ <p>string</p>
21152+ </div></div></td>
21153+ </tr>
21154+ <tr>
21155+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
2112721156<p><strong>cmd</strong><br>
2112821157<em>optional</em></p>
2112921158</div></div></td>
@@ -21133,7 +21162,7 @@ <h3 id="_v1alpha1_backupoptions">v1alpha1.BackupOptions</h3>
2113321162</tr>
2113421163<tr>
2113521164<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21136- <p><strong>incremental </strong><br>
21165+ <p><strong>exportServerAddr </strong><br>
2113721166<em>optional</em></p>
2113821167</div></div></td>
2113921168<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
@@ -21142,7 +21171,16 @@ <h3 id="_v1alpha1_backupoptions">v1alpha1.BackupOptions</h3>
2114221171</tr>
2114321172<tr>
2114421173<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21145- <p><strong>mode</strong><br>
21174+ <p><strong>exportServerName</strong><br>
21175+ <em>optional</em></p>
21176+ </div></div></td>
21177+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21178+ <p>string</p>
21179+ </div></div></td>
21180+ </tr>
21181+ <tr>
21182+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21183+ <p><strong>incremental</strong><br>
2114621184<em>optional</em></p>
2114721185</div></div></td>
2114821186<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
@@ -21151,7 +21189,7 @@ <h3 id="_v1alpha1_backupoptions">v1alpha1.BackupOptions</h3>
2115121189</tr>
2115221190<tr>
2115321191<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21154- <p><strong>pushPath </strong><br>
21192+ <p><strong>mode </strong><br>
2115521193<em>optional</em></p>
2115621194</div></div></td>
2115721195<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
@@ -21167,6 +21205,15 @@ <h3 id="_v1alpha1_backupoptions">v1alpha1.BackupOptions</h3>
2116721205<p>boolean</p>
2116821206</div></div></td>
2116921207</tr>
21208+ <tr>
21209+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21210+ <p><strong>targetPath</strong><br>
21211+ <em>optional</em></p>
21212+ </div></div></td>
21213+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21214+ <p>string</p>
21215+ </div></div></td>
21216+ </tr>
2117021217</tbody>
2117121218</table>
2117221219</div>
@@ -21191,6 +21238,18 @@ <h3 id="_v1alpha1_backupvolumeinfo">v1alpha1.BackupVolumeInfo</h3>
2119121238<tbody>
2119221239<tr>
2119321240<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21241+ <p><strong>dataEndpoint</strong><br>
21242+ <em>optional</em></p>
21243+ </div></div></td>
21244+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21245+ <p>DataEndpoint is the URL of the endpoint for read for pull mode</p>
21246+ </div></div></td>
21247+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21248+ <p>string</p>
21249+ </div></div></td>
21250+ </tr>
21251+ <tr>
21252+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
2119421253<p><strong>diskTarget</strong><br>
2119521254<em>required</em></p>
2119621255</div></div></td>
@@ -21204,6 +21263,18 @@ <h3 id="_v1alpha1_backupvolumeinfo">v1alpha1.BackupVolumeInfo</h3>
2120421263</tr>
2120521264<tr>
2120621265<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21266+ <p><strong>mapEndpoint</strong><br>
21267+ <em>optional</em></p>
21268+ </div></div></td>
21269+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21270+ <p>MapEndpoint is the URL of the endpoint for map for pull mode</p>
21271+ </div></div></td>
21272+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21273+ <p>string</p>
21274+ </div></div></td>
21275+ </tr>
21276+ <tr>
21277+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
2120721278<p><strong>volumeName</strong><br>
2120821279<em>required</em></p>
2120921280</div></div></td>
@@ -21759,6 +21830,30 @@ <h3 id="_v1alpha1_virtualmachinebackupspec">v1alpha1.VirtualMachineBackupSpec</h
2175921830<p><a href="#_k8s_io_api_core_v1_typedlocalobjectreference">k8s.io.api.core.v1.TypedLocalObjectReference</a></p>
2176021831</div></div></td>
2176121832</tr>
21833+ <tr>
21834+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21835+ <p><strong>tokenSecretRef</strong><br>
21836+ <em>optional</em></p>
21837+ </div></div></td>
21838+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21839+ <p>TokenSecretRef is the name of the secret that will be used to pull the backup from an associated endpoint</p>
21840+ </div></div></td>
21841+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21842+ <p>string</p>
21843+ </div></div></td>
21844+ </tr>
21845+ <tr>
21846+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21847+ <p><strong>ttlDuration</strong><br>
21848+ <em>optional</em></p>
21849+ </div></div></td>
21850+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21851+ <p>TtlDuration limits the lifetime of a pull mode backup and its export If this field is set, after this duration has passed from counting from CreationTimestamp, the backup is eligible to be automatically considered as complete. If this field is omitted, a reasonable default is applied.</p>
21852+ </div></div></td>
21853+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21854+ <p><a href="#_k8s_io_apimachinery_pkg_apis_meta_v1_duration">k8s.io.apimachinery.pkg.apis.meta.v1.Duration</a></p>
21855+ </div></div></td>
21856+ </tr>
2176221857</tbody>
2176321858</table>
2176421859</div>
@@ -21805,6 +21900,18 @@ <h3 id="_v1alpha1_virtualmachinebackupstatus">v1alpha1.VirtualMachineBackupStatu
2180521900</tr>
2180621901<tr>
2180721902<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21903+ <p><strong>endpointCert</strong><br>
21904+ <em>optional</em></p>
21905+ </div></div></td>
21906+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21907+ <p>EndpointCert is the raw CACert that is to be used when connecting to an exported backup endpoint in pull mode.</p>
21908+ </div></div></td>
21909+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
21910+ <p>string</p>
21911+ </div></div></td>
21912+ </tr>
21913+ <tr>
21914+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
2180821915<p><strong>includedVolumes</strong><br>
2180921916<em>optional</em></p>
2181021917</div></div></td>
@@ -24974,6 +25081,99 @@ <h3 id="_v1beta1_virtualmachineexport">v1beta1.VirtualMachineExport</h3>
2497425081</table>
2497525082</div>
2497625083<div class="sect2">
25084+ <h3 id="_v1beta1_virtualmachineexportbackup">v1beta1.VirtualMachineExportBackup</h3>
25085+ <div class="paragraph">
25086+ <p>VirtualMachineExportBackup contains the URL and available formats for the exported backup</p>
25087+ </div>
25088+ <table class="tableblock frame-all grid-all stretch">
25089+ <colgroup>
25090+ <col style="width: 16.6666%;">
25091+ <col style="width: 61.1111%;">
25092+ <col style="width: 22.2223%;">
25093+ </colgroup>
25094+ <thead>
25095+ <tr>
25096+ <th class="tableblock halign-left valign-middle">Name</th>
25097+ <th class="tableblock halign-left valign-middle">Description</th>
25098+ <th class="tableblock halign-left valign-middle">Schema</th>
25099+ </tr>
25100+ </thead>
25101+ <tbody>
25102+ <tr>
25103+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
25104+ <p><strong>endpoints</strong><br>
25105+ <em>optional</em></p>
25106+ </div></div></td>
25107+ <td class="tableblock halign-left valign-middle"><div class="content"></div></td>
25108+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
25109+ <p>< <a href="#_v1beta1_virtualmachineexportbackupendpoint">v1beta1.VirtualMachineExportBackupEndpoint</a> > array</p>
25110+ </div></div></td>
25111+ </tr>
25112+ <tr>
25113+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
25114+ <p><strong>name</strong><br>
25115+ <em>required</em></p>
25116+ </div></div></td>
25117+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
25118+ <p>Name is the name of the exported volume<br>
25119+ <strong>Default</strong> : <code>""</code></p>
25120+ </div></div></td>
25121+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
25122+ <p>string</p>
25123+ </div></div></td>
25124+ </tr>
25125+ </tbody>
25126+ </table>
25127+ </div>
25128+ <div class="sect2">
25129+ <h3 id="_v1beta1_virtualmachineexportbackupendpoint">v1beta1.VirtualMachineExportBackupEndpoint</h3>
25130+ <div class="paragraph">
25131+ <p>VirtualMachineExportBackupEndpoint contains the endpoint type and URL to interact with a backup export</p>
25132+ </div>
25133+ <table class="tableblock frame-all grid-all stretch">
25134+ <colgroup>
25135+ <col style="width: 16.6666%;">
25136+ <col style="width: 61.1111%;">
25137+ <col style="width: 22.2223%;">
25138+ </colgroup>
25139+ <thead>
25140+ <tr>
25141+ <th class="tableblock halign-left valign-middle">Name</th>
25142+ <th class="tableblock halign-left valign-middle">Description</th>
25143+ <th class="tableblock halign-left valign-middle">Schema</th>
25144+ </tr>
25145+ </thead>
25146+ <tbody>
25147+ <tr>
25148+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
25149+ <p><strong>endpoint</strong><br>
25150+ <em>required</em></p>
25151+ </div></div></td>
25152+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
25153+ <p>Endpoint is the endpoint of the backup export at the specified URL<br>
25154+ <strong>Default</strong> : <code>""</code></p>
25155+ </div></div></td>
25156+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
25157+ <p>string</p>
25158+ </div></div></td>
25159+ </tr>
25160+ <tr>
25161+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
25162+ <p><strong>url</strong><br>
25163+ <em>required</em></p>
25164+ </div></div></td>
25165+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
25166+ <p>Url is the url that contains the volume in the format specified<br>
25167+ <strong>Default</strong> : <code>""</code></p>
25168+ </div></div></td>
25169+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
25170+ <p>string</p>
25171+ </div></div></td>
25172+ </tr>
25173+ </tbody>
25174+ </table>
25175+ </div>
25176+ <div class="sect2">
2497725177<h3 id="_v1beta1_virtualmachineexportlink">v1beta1.VirtualMachineExportLink</h3>
2497825178<div class="paragraph">
2497925179<p>VirtualMachineExportLink contains a list of volumes available for export, as well as the URLs to obtain these volumes</p>
@@ -24994,6 +25194,18 @@ <h3 id="_v1beta1_virtualmachineexportlink">v1beta1.VirtualMachineExportLink</h3>
2499425194<tbody>
2499525195<tr>
2499625196<td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
25197+ <p><strong>backups</strong><br>
25198+ <em>optional</em></p>
25199+ </div></div></td>
25200+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
25201+ <p>Backups is a list of available backups for the export</p>
25202+ </div></div></td>
25203+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
25204+ <p>< <a href="#_v1beta1_virtualmachineexportbackup">v1beta1.VirtualMachineExportBackup</a> > array</p>
25205+ </div></div></td>
25206+ </tr>
25207+ <tr>
25208+ <td class="tableblock halign-left valign-middle"><div class="content"><div class="paragraph">
2499725209<p><strong>cert</strong><br>
2499825210<em>required</em></p>
2499925211</div></div></td>
0 commit comments