Skip to content

Commit bf48ea7

Browse files
committed
docs: updated sphinx docs
1 parent abe92ef commit bf48ea7

9 files changed

Lines changed: 360 additions & 40 deletions

File tree

‎docs/_modules/yc_lockbox/_models.html‎

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -227,9 +227,12 @@ <h1>Source code for yc_lockbox._models</h1><div class="highlight"><pre>
227227
<span class="n">model_config</span><span class="p">:</span> <span class="n">ConfigDict</span> <span class="o">=</span> <span class="n">ConfigDict</span><span class="p">(</span><span class="n">extra</span><span class="o">=</span><span class="s2">&quot;forbid&quot;</span><span class="p">,</span> <span class="n">populate_by_name</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
228228

229229

230+
<div class="viewcode-block" id="IamTokenResponse">
231+
<a class="viewcode-back" href="../../pages/models.html#yc_lockbox._models.IamTokenResponse">[docs]</a>
230232
<span class="k">class</span> <span class="nc">IamTokenResponse</span><span class="p">(</span><span class="n">BaseDomainModel</span><span class="p">):</span>
231233
<span class="n">token</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="n">Field</span><span class="p">(</span><span class="o">...</span><span class="p">,</span> <span class="n">alias</span><span class="o">=</span><span class="s2">&quot;iamToken&quot;</span><span class="p">)</span>
232-
<span class="n">expires_at</span><span class="p">:</span> <span class="n">datetime</span> <span class="o">=</span> <span class="n">Field</span><span class="p">(</span><span class="o">...</span><span class="p">,</span> <span class="n">alias</span><span class="o">=</span><span class="s2">&quot;expiresAt&quot;</span><span class="p">)</span>
234+
<span class="n">expires_at</span><span class="p">:</span> <span class="n">datetime</span> <span class="o">=</span> <span class="n">Field</span><span class="p">(</span><span class="o">...</span><span class="p">,</span> <span class="n">alias</span><span class="o">=</span><span class="s2">&quot;expiresAt&quot;</span><span class="p">)</span></div>
235+
233236

234237

235238
<div class="viewcode-block" id="SecretPayloadEntry">
@@ -535,20 +538,31 @@ <h1>Source code for yc_lockbox._models</h1><div class="highlight"><pre>
535538
<span class="n">next_page_token</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="n">Field</span><span class="p">(</span><span class="kc">None</span><span class="p">,</span> <span class="n">alias</span><span class="o">=</span><span class="s2">&quot;nextPageToken&quot;</span><span class="p">)</span>
536539

537540

541+
<div class="viewcode-block" id="SecretsList">
542+
<a class="viewcode-back" href="../../pages/models.html#yc_lockbox._models.SecretsList">[docs]</a>
538543
<span class="k">class</span> <span class="nc">SecretsList</span><span class="p">(</span><span class="n">BasePaginatedResponse</span><span class="p">):</span>
539-
<span class="n">secrets</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="n">Secret</span><span class="p">]</span> <span class="o">=</span> <span class="p">[]</span>
544+
<span class="n">secrets</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="n">Secret</span><span class="p">]</span> <span class="o">=</span> <span class="p">[]</span></div>
545+
540546

541547

548+
<div class="viewcode-block" id="SecretVersionsList">
549+
<a class="viewcode-back" href="../../pages/models.html#yc_lockbox._models.SecretVersionsList">[docs]</a>
542550
<span class="k">class</span> <span class="nc">SecretVersionsList</span><span class="p">(</span><span class="n">BasePaginatedResponse</span><span class="p">):</span>
543-
<span class="n">versions</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="n">SecretVersion</span><span class="p">]</span> <span class="o">=</span> <span class="p">[]</span>
551+
<span class="n">versions</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="n">SecretVersion</span><span class="p">]</span> <span class="o">=</span> <span class="p">[]</span></div>
552+
544553

545554

555+
<div class="viewcode-block" id="YandexCloudError">
556+
<a class="viewcode-back" href="../../pages/models.html#yc_lockbox._models.YandexCloudError">[docs]</a>
546557
<span class="k">class</span> <span class="nc">YandexCloudError</span><span class="p">(</span><span class="n">BaseDomainModel</span><span class="p">):</span>
547558
<span class="n">code</span><span class="p">:</span> <span class="nb">int</span>
548559
<span class="n">message</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
549-
<span class="n">details</span><span class="p">:</span> <span class="n">Any</span> <span class="o">=</span> <span class="kc">None</span>
560+
<span class="n">details</span><span class="p">:</span> <span class="n">Any</span> <span class="o">=</span> <span class="kc">None</span></div>
550561

551562

563+
564+
<div class="viewcode-block" id="Operation">
565+
<a class="viewcode-back" href="../../pages/models.html#yc_lockbox._models.Operation">[docs]</a>
552566
<span class="k">class</span> <span class="nc">Operation</span><span class="p">(</span><span class="n">BaseDomainModel</span><span class="p">):</span>
553567
<span class="nb">id</span><span class="p">:</span> <span class="nb">str</span>
554568
<span class="n">done</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span>
@@ -587,7 +601,8 @@ <h1>Source code for yc_lockbox._models</h1><div class="highlight"><pre>
587601

588602
<span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">client</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
589603
<span class="n">resource</span><span class="o">.</span><span class="n">inject_client</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">client</span><span class="p">)</span>
590-
<span class="k">return</span> <span class="n">resource</span>
604+
<span class="k">return</span> <span class="n">resource</span></div>
605+
591606
</pre></div>
592607
</article>
593608
</div>

‎docs/_sources/pages/models.rst.txt‎

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,17 @@ Domain models provide complete information about the resource, similar to aggreg
1616
.. autopydantic_model:: yc_lockbox._models.SecretPayloadEntry
1717

1818

19+
Paginated models
20+
^^^^^^^^^^^^^^^^
21+
22+
Used when ``iterator=False``.
23+
24+
.. autopydantic_model:: yc_lockbox._models.SecretsList
25+
26+
.. autopydantic_model:: yc_lockbox._models.SecretVersionsList
27+
28+
29+
1930
Upsert models
2031
-------------
2132

@@ -28,3 +39,15 @@ Upsert models (interfaces) are designed for operations of creating new resources
2839
.. autopydantic_model:: yc_lockbox._models.INewSecretPayloadEntry
2940

3041
.. autopydantic_model:: yc_lockbox._models.IUpdateSecret
42+
43+
44+
Common models
45+
-------------
46+
47+
Other Yandex Cloud models related to Lockbox.
48+
49+
.. autopydantic_model:: yc_lockbox._models.Operation
50+
51+
.. autopydantic_model:: yc_lockbox._models.YandexCloudError
52+
53+
.. autopydantic_model:: yc_lockbox._models.IamTokenResponse

‎docs/genindex.html‎

Lines changed: 58 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@
197197

198198
<section class="genindex-section">
199199
<h1 id="index">Index</h1>
200-
<div class="genindex-jumpbox"><a href="#A"><strong>A</strong></a> | <a href="#B"><strong>B</strong></a> | <a href="#C"><strong>C</strong></a> | <a href="#D"><strong>D</strong></a> | <a href="#E"><strong>E</strong></a> | <a href="#F"><strong>F</strong></a> | <a href="#G"><strong>G</strong></a> | <a href="#I"><strong>I</strong></a> | <a href="#K"><strong>K</strong></a> | <a href="#L"><strong>L</strong></a> | <a href="#N"><strong>N</strong></a> | <a href="#P"><strong>P</strong></a> | <a href="#R"><strong>R</strong></a> | <a href="#S"><strong>S</strong></a> | <a href="#T"><strong>T</strong></a> | <a href="#U"><strong>U</strong></a> | <a href="#V"><strong>V</strong></a> | <a href="#Y"><strong>Y</strong></a></div>
200+
<div class="genindex-jumpbox"><a href="#A"><strong>A</strong></a> | <a href="#B"><strong>B</strong></a> | <a href="#C"><strong>C</strong></a> | <a href="#D"><strong>D</strong></a> | <a href="#E"><strong>E</strong></a> | <a href="#F"><strong>F</strong></a> | <a href="#G"><strong>G</strong></a> | <a href="#I"><strong>I</strong></a> | <a href="#K"><strong>K</strong></a> | <a href="#L"><strong>L</strong></a> | <a href="#M"><strong>M</strong></a> | <a href="#N"><strong>N</strong></a> | <a href="#P"><strong>P</strong></a> | <a href="#R"><strong>R</strong></a> | <a href="#S"><strong>S</strong></a> | <a href="#T"><strong>T</strong></a> | <a href="#U"><strong>U</strong></a> | <a href="#V"><strong>V</strong></a> | <a href="#Y"><strong>Y</strong></a></div>
201201
</section>
202202
<section id="A" class="genindex-section">
203203
<h2>A</h2>
@@ -251,16 +251,22 @@ <h2>C</h2>
251251
<li><a href="pages/models.html#yc_lockbox._models.SecretVersion.cancel_version_destruction">(yc_lockbox._models.SecretVersion method)</a>
252252
</li>
253253
</ul></li>
254-
</ul></td>
255-
<td style="width: 33%; vertical-align: top;"><ul>
254+
<li><a href="pages/models.html#yc_lockbox._models.YandexCloudError.code">code (yc_lockbox._models.YandexCloudError attribute)</a>
255+
</li>
256256
<li><a href="pages/clients.html#yc_lockbox.YandexLockboxClient.create_secret">create_secret() (yc_lockbox.YandexLockboxClient method)</a>
257257
</li>
258-
<li><a href="pages/models.html#yc_lockbox._models.Secret.created_at">created_at (yc_lockbox._models.Secret attribute)</a>
258+
</ul></td>
259+
<td style="width: 33%; vertical-align: top;"><ul>
260+
<li><a href="pages/models.html#yc_lockbox._models.Operation.created_at">created_at (yc_lockbox._models.Operation attribute)</a>
259261

260262
<ul>
263+
<li><a href="pages/models.html#yc_lockbox._models.Secret.created_at">(yc_lockbox._models.Secret attribute)</a>
264+
</li>
261265
<li><a href="pages/models.html#yc_lockbox._models.SecretVersion.created_at">(yc_lockbox._models.SecretVersion attribute)</a>
262266
</li>
263267
</ul></li>
268+
<li><a href="pages/models.html#yc_lockbox._models.Operation.created_by">created_by (yc_lockbox._models.Operation attribute)</a>
269+
</li>
264270
<li><a href="pages/models.html#yc_lockbox._models.Secret.current_version">current_version (yc_lockbox._models.Secret attribute)</a>
265271
</li>
266272
</ul></td>
@@ -287,21 +293,27 @@ <h2>D</h2>
287293
<li><a href="pages/models.html#yc_lockbox._models.Secret.deletion_protection">(yc_lockbox._models.Secret attribute)</a>
288294
</li>
289295
</ul></li>
290-
</ul></td>
291-
<td style="width: 33%; vertical-align: top;"><ul>
292296
<li><a href="pages/models.html#yc_lockbox._models.INewSecret.description">description (yc_lockbox._models.INewSecret attribute)</a>
293297

294298
<ul>
295299
<li><a href="pages/models.html#yc_lockbox._models.INewSecretVersion.description">(yc_lockbox._models.INewSecretVersion attribute)</a>
296300
</li>
297301
<li><a href="pages/models.html#yc_lockbox._models.IUpdateSecret.description">(yc_lockbox._models.IUpdateSecret attribute)</a>
302+
</li>
303+
<li><a href="pages/models.html#yc_lockbox._models.Operation.description">(yc_lockbox._models.Operation attribute)</a>
298304
</li>
299305
<li><a href="pages/models.html#yc_lockbox._models.Secret.description">(yc_lockbox._models.Secret attribute)</a>
300306
</li>
301307
<li><a href="pages/models.html#yc_lockbox._models.SecretVersion.description">(yc_lockbox._models.SecretVersion attribute)</a>
302308
</li>
303309
</ul></li>
310+
</ul></td>
311+
<td style="width: 33%; vertical-align: top;"><ul>
304312
<li><a href="pages/models.html#yc_lockbox._models.SecretVersion.destroy_at">destroy_at (yc_lockbox._models.SecretVersion attribute)</a>
313+
</li>
314+
<li><a href="pages/models.html#yc_lockbox._models.YandexCloudError.details">details (yc_lockbox._models.YandexCloudError attribute)</a>
315+
</li>
316+
<li><a href="pages/models.html#yc_lockbox._models.Operation.done">done (yc_lockbox._models.Operation attribute)</a>
305317
</li>
306318
</ul></td>
307319
</tr></table>
@@ -312,6 +324,12 @@ <h2>E</h2>
312324
<table style="width: 100%" class="indextable genindextable"><tr>
313325
<td style="width: 33%; vertical-align: top;"><ul>
314326
<li><a href="pages/models.html#yc_lockbox._models.SecretPayload.entries">entries (yc_lockbox._models.SecretPayload attribute)</a>
327+
</li>
328+
</ul></td>
329+
<td style="width: 33%; vertical-align: top;"><ul>
330+
<li><a href="pages/models.html#yc_lockbox._models.Operation.error">error (yc_lockbox._models.Operation attribute)</a>
331+
</li>
332+
<li><a href="pages/models.html#yc_lockbox._models.IamTokenResponse.expires_at">expires_at (yc_lockbox._models.IamTokenResponse attribute)</a>
315333
</li>
316334
</ul></td>
317335
</tr></table>
@@ -353,9 +371,11 @@ <h2>G</h2>
353371
<h2>I</h2>
354372
<table style="width: 100%" class="indextable genindextable"><tr>
355373
<td style="width: 33%; vertical-align: top;"><ul>
356-
<li><a href="pages/models.html#yc_lockbox._models.Secret.id">id (yc_lockbox._models.Secret attribute)</a>
374+
<li><a href="pages/models.html#yc_lockbox._models.Operation.id">id (yc_lockbox._models.Operation attribute)</a>
357375

358376
<ul>
377+
<li><a href="pages/models.html#yc_lockbox._models.Secret.id">(yc_lockbox._models.Secret attribute)</a>
378+
</li>
359379
<li><a href="pages/models.html#yc_lockbox._models.SecretVersion.id">(yc_lockbox._models.SecretVersion attribute)</a>
360380
</li>
361381
</ul></li>
@@ -413,6 +433,22 @@ <h2>L</h2>
413433
</tr></table>
414434
</section>
415435

436+
<section id="M" class="genindex-section">
437+
<h2>M</h2>
438+
<table style="width: 100%" class="indextable genindextable"><tr>
439+
<td style="width: 33%; vertical-align: top;"><ul>
440+
<li><a href="pages/models.html#yc_lockbox._models.YandexCloudError.message">message (yc_lockbox._models.YandexCloudError attribute)</a>
441+
</li>
442+
</ul></td>
443+
<td style="width: 33%; vertical-align: top;"><ul>
444+
<li><a href="pages/models.html#yc_lockbox._models.Operation.metadata">metadata (yc_lockbox._models.Operation attribute)</a>
445+
</li>
446+
<li><a href="pages/models.html#yc_lockbox._models.Operation.modified_at">modified_at (yc_lockbox._models.Operation attribute)</a>
447+
</li>
448+
</ul></td>
449+
</tr></table>
450+
</section>
451+
416452
<section id="N" class="genindex-section">
417453
<h2>N</h2>
418454
<table style="width: 100%" class="indextable genindextable"><tr>
@@ -454,9 +490,13 @@ <h2>R</h2>
454490
<table style="width: 100%" class="indextable genindextable"><tr>
455491
<td style="width: 33%; vertical-align: top;"><ul>
456492
<li><a href="pages/models.html#yc_lockbox._models.Secret.refresh">refresh() (yc_lockbox._models.Secret method)</a>
493+
</li>
494+
<li><a href="pages/models.html#yc_lockbox._models.Operation.resource">resource (yc_lockbox._models.Operation property)</a>
457495
</li>
458496
</ul></td>
459497
<td style="width: 33%; vertical-align: top;"><ul>
498+
<li><a href="pages/models.html#yc_lockbox._models.Operation.response">response (yc_lockbox._models.Operation attribute)</a>
499+
</li>
460500
<li><a href="pages/models.html#yc_lockbox._models.SecretPayloadEntry.reveal_binary_value">reveal_binary_value() (yc_lockbox._models.SecretPayloadEntry method)</a>
461501
</li>
462502
<li><a href="pages/models.html#yc_lockbox._models.SecretPayloadEntry.reveal_text_value">reveal_text_value() (yc_lockbox._models.SecretPayloadEntry method)</a>
@@ -477,9 +517,11 @@ <h2>S</h2>
477517
<li><a href="pages/models.html#yc_lockbox._models.SecretVersion.schedule_version_destruction">(yc_lockbox._models.SecretVersion method)</a>
478518
</li>
479519
</ul></li>
520+
<li><a href="pages/models.html#yc_lockbox._models.SecretVersion.secret_id">secret_id (yc_lockbox._models.SecretVersion attribute)</a>
521+
</li>
480522
</ul></td>
481523
<td style="width: 33%; vertical-align: top;"><ul>
482-
<li><a href="pages/models.html#yc_lockbox._models.SecretVersion.secret_id">secret_id (yc_lockbox._models.SecretVersion attribute)</a>
524+
<li><a href="pages/models.html#yc_lockbox._models.SecretsList.secrets">secrets (yc_lockbox._models.SecretsList attribute)</a>
483525
</li>
484526
<li><a href="pages/clients.html#yc_lockbox.YandexLockboxClient.set_secret_access_bindings">set_secret_access_bindings() (yc_lockbox.YandexLockboxClient method)</a>
485527
</li>
@@ -504,6 +546,10 @@ <h2>T</h2>
504546
</li>
505547
</ul></li>
506548
</ul></td>
549+
<td style="width: 33%; vertical-align: top;"><ul>
550+
<li><a href="pages/models.html#yc_lockbox._models.IamTokenResponse.token">token (yc_lockbox._models.IamTokenResponse attribute)</a>
551+
</li>
552+
</ul></td>
507553
</tr></table>
508554
</section>
509555

@@ -531,11 +577,13 @@ <h2>V</h2>
531577
<td style="width: 33%; vertical-align: top;"><ul>
532578
<li><a href="pages/models.html#yc_lockbox._models.INewSecret.version_description">version_description (yc_lockbox._models.INewSecret attribute)</a>
533579
</li>
534-
</ul></td>
535-
<td style="width: 33%; vertical-align: top;"><ul>
536580
<li><a href="pages/models.html#yc_lockbox._models.SecretPayload.version_id">version_id (yc_lockbox._models.SecretPayload attribute)</a>
537581
</li>
582+
</ul></td>
583+
<td style="width: 33%; vertical-align: top;"><ul>
538584
<li><a href="pages/models.html#yc_lockbox._models.INewSecret.version_payload_entries">version_payload_entries (yc_lockbox._models.INewSecret attribute)</a>
585+
</li>
586+
<li><a href="pages/models.html#yc_lockbox._models.SecretVersionsList.versions">versions (yc_lockbox._models.SecretVersionsList attribute)</a>
539587
</li>
540588
</ul></td>
541589
</tr></table>

‎docs/index.html‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,7 @@ <h2>Modules<a class="headerlink" href="#modules" title="Link to this heading">#<
405405
<li class="toctree-l3"><a class="reference internal" href="pages/models.html#yc_lockbox._models.SecretVersion"><code class="docutils literal notranslate"><span class="pre">SecretVersion</span></code></a></li>
406406
<li class="toctree-l3"><a class="reference internal" href="pages/models.html#yc_lockbox._models.SecretPayload"><code class="docutils literal notranslate"><span class="pre">SecretPayload</span></code></a></li>
407407
<li class="toctree-l3"><a class="reference internal" href="pages/models.html#yc_lockbox._models.SecretPayloadEntry"><code class="docutils literal notranslate"><span class="pre">SecretPayloadEntry</span></code></a></li>
408+
<li class="toctree-l3"><a class="reference internal" href="pages/models.html#paginated-models">Paginated models</a></li>
408409
</ul>
409410
</li>
410411
<li class="toctree-l2"><a class="reference internal" href="pages/models.html#upsert-models">Upsert models</a><ul>
@@ -414,6 +415,12 @@ <h2>Modules<a class="headerlink" href="#modules" title="Link to this heading">#<
414415
<li class="toctree-l3"><a class="reference internal" href="pages/models.html#yc_lockbox._models.IUpdateSecret"><code class="docutils literal notranslate"><span class="pre">IUpdateSecret</span></code></a></li>
415416
</ul>
416417
</li>
418+
<li class="toctree-l2"><a class="reference internal" href="pages/models.html#common-models">Common models</a><ul>
419+
<li class="toctree-l3"><a class="reference internal" href="pages/models.html#yc_lockbox._models.Operation"><code class="docutils literal notranslate"><span class="pre">Operation</span></code></a></li>
420+
<li class="toctree-l3"><a class="reference internal" href="pages/models.html#yc_lockbox._models.YandexCloudError"><code class="docutils literal notranslate"><span class="pre">YandexCloudError</span></code></a></li>
421+
<li class="toctree-l3"><a class="reference internal" href="pages/models.html#yc_lockbox._models.IamTokenResponse"><code class="docutils literal notranslate"><span class="pre">IamTokenResponse</span></code></a></li>
422+
</ul>
423+
</li>
417424
</ul>
418425
</li>
419426
<li class="toctree-l1"><a class="reference internal" href="pages/exceptions.html">Exceptions</a></li>

‎docs/objects.inv‎

155 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)