pulumi-hugo-cn/themes/default/layouts/shortcodes/pulumi-config-getsecret.html
Abhinav Gupta 3891a48975
concepts/secrets: Use language shortcodes for APIs (#2405)
Some of the documentation for secrets hard-codes
links to the Python APIs.

Replace these with shortcodes for those APIs
that change as different languages are selected.

Additionally, the following changes were made to the shortcodes:

- getsecret, requiresecret, secret-new: teach about Java
- secret-new: Fix Go API -- there's no "NewSecret", only "ToSecret"

Supersedes #2404
2023-01-17 13:28:16 -08:00

21 lines
1.4 KiB
HTML

<pulumi-chooser type="language" options="javascript,typescript,python,go,csharp,java" option-style="none" class="inline">
<pulumi-choosable class="highlight" type="language" value="javascript">
<code class="language-javascript"><a href="/docs/reference/pkg/nodejs/pulumi/pulumi#Config-getSecret">Config.getSecret</a></code>
</pulumi-choosable>
<pulumi-choosable class="highlight" type="language" value="typescript">
<code class="language-typescript"><a href="/docs/reference/pkg/nodejs/pulumi/pulumi#Config-getSecret">Config.getSecret</a></code>
</pulumi-choosable>
<pulumi-choosable class="highlight" type="language" value="python">
<code class="language-python"><a href="/docs/reference/pkg/python/pulumi/#pulumi.Config.get_secret">Config.get_secret</a></code>
</pulumi-choosable>
<pulumi-choosable class="highlight" type="language" value="go">
<code class="language-go"><a href="https://godoc.org/github.com/pulumi/pulumi/sdk/v3/go/pulumi/config#GetSecret">config.GetSecret</a></code>
</pulumi-choosable>
<pulumi-choosable class="highlight" type="language" value="csharp">
<code class="language-csharp">Config.GetSecret</code>
</pulumi-choosable>
<pulumi-choosable class="highlight" type="language" value="java">
<code class="language-java">ctx.config().getSecret(key)</code>
</pulumi-choosable>
</pulumi-chooser>