Skip to content

Commit 8c356b2

Browse files
committed
Publish Package Metadata for tailscale@v0.22.0
1 parent 8bf0c7e commit 8c356b2

2 files changed

Lines changed: 12 additions & 97 deletions

File tree

Lines changed: 9 additions & 94 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
---
2-
# WARNING: this file was fetched from https://raw.githubusercontent.com/pulumi/pulumi-tailscale/v0.21.1/docs/_index.md
2+
# WARNING: this file was fetched from https://raw.githubusercontent.com/pulumi/pulumi-tailscale/v0.22.0/docs/_index.md
33
# Do not edit by hand unless you're certain you know what you are doing!
44
# *** WARNING: This file was auto-generated. Do not edit by hand unless you're certain you know what you are doing! ***
55
title: Tailscale Provider
66
meta_desc: Provides an overview on how to configure the Pulumi Tailscale provider.
77
layout: package
88
---
9+
910
## Installation
1011

1112
The Tailscale provider is available as a package in all Pulumi languages:
@@ -15,106 +16,20 @@ The Tailscale provider is available as a package in all Pulumi languages:
1516
* Go: [`github.com/pulumi/pulumi-tailscale/sdk/go/tailscale`](https://github.com/pulumi/pulumi-tailscale)
1617
* .NET: [`Pulumi.Tailscale`](https://www.nuget.org/packages/Pulumi.Tailscale)
1718
* Java: [`com.pulumi/tailscale`](https://central.sonatype.com/artifact/com.pulumi/tailscale)
18-
## Example Usage
19-
20-
{{< chooser language "typescript,python,go,csharp,java,yaml" >}}
21-
{{% choosable language typescript %}}
22-
```
23-
pulumi config set tailscale:apiKey tskey-1234567CNTRL-abcdefghijklmnopqrstu --secret
24-
pulumi config set tailscale:tailnet example.com
25-
```
26-
27-
```yaml
28-
# Pulumi.yaml provider configuration file
29-
name: configuration-example
30-
runtime: nodejs
31-
config:
32-
tailscale:apiKey: tskey-1234567CNTRL-abcdefghijklmnopqrstu
33-
tailscale:tailnet: example.com
34-
```
35-
36-
{{% /choosable %}}
37-
{{% choosable language python %}}
38-
```
39-
pulumi config set tailscale:apiKey tskey-1234567CNTRL-abcdefghijklmnopqrstu --secret
40-
pulumi config set tailscale:tailnet example.com
41-
```
42-
43-
```yaml
44-
# Pulumi.yaml provider configuration file
45-
name: configuration-example
46-
runtime: python
47-
config:
48-
tailscale:apiKey: tskey-1234567CNTRL-abcdefghijklmnopqrstu
49-
tailscale:tailnet: example.com
50-
```
51-
52-
{{% /choosable %}}
53-
{{% choosable language csharp %}}
54-
```
55-
pulumi config set tailscale:apiKey tskey-1234567CNTRL-abcdefghijklmnopqrstu --secret
56-
pulumi config set tailscale:tailnet example.com
57-
```
58-
59-
```yaml
60-
# Pulumi.yaml provider configuration file
61-
name: configuration-example
62-
runtime: dotnet
63-
config:
64-
tailscale:apiKey: tskey-1234567CNTRL-abcdefghijklmnopqrstu
65-
tailscale:tailnet: example.com
66-
```
67-
68-
{{% /choosable %}}
69-
{{% choosable language go %}}
70-
```
71-
pulumi config set tailscale:apiKey tskey-1234567CNTRL-abcdefghijklmnopqrstu --secret
72-
pulumi config set tailscale:tailnet example.com
73-
```
74-
75-
```yaml
76-
# Pulumi.yaml provider configuration file
77-
name: configuration-example
78-
runtime: go
79-
config:
80-
tailscale:apiKey: tskey-1234567CNTRL-abcdefghijklmnopqrstu
81-
tailscale:tailnet: example.com
82-
```
8319

84-
{{% /choosable %}}
85-
{{% choosable language yaml %}}
86-
```
87-
pulumi config set tailscale:apiKey tskey-1234567CNTRL-abcdefghijklmnopqrstu --secret
88-
pulumi config set tailscale:tailnet example.com
89-
```
20+
## Example Usage
9021

9122
```yaml
9223
# Pulumi.yaml provider configuration file
9324
name: configuration-example
94-
runtime: yaml
25+
runtime:
9526
config:
96-
tailscale:apiKey: tskey-1234567CNTRL-abcdefghijklmnopqrstu
97-
tailscale:tailnet: example.com
98-
```
99-
100-
{{% /choosable %}}
101-
{{% choosable language java %}}
102-
```
103-
pulumi config set tailscale:apiKey tskey-1234567CNTRL-abcdefghijklmnopqrstu --secret
104-
pulumi config set tailscale:tailnet example.com
105-
```
27+
tailscale:apiKey:
28+
value: 12345
29+
tailscale:tailnet:
30+
value: example.com
10631

107-
```yaml
108-
# Pulumi.yaml provider configuration file
109-
name: configuration-example
110-
runtime: java
111-
config:
112-
tailscale:apiKey: tskey-1234567CNTRL-abcdefghijklmnopqrstu
113-
tailscale:tailnet: example.com
11432
```
115-
116-
{{% /choosable %}}
117-
{{< /chooser >}}
11833
## Configuration Reference
11934

12035
- `apiKey` (String, Sensitive) The API key to use for authenticating requests to the API. Can be set via the TAILSCALE_API_KEY environment variable. Conflicts with 'oauth_client_id' and 'oauth_client_secret'.
@@ -123,4 +38,4 @@ config:
12338
- `oauthClientSecret` (String, Sensitive) The OAuth application's secret when using OAuth client credentials. Can be set via the TAILSCALE_OAUTH_CLIENT_SECRET environment variable. Both 'oauth_client_id' and 'oauth_client_secret' must be set. Conflicts with 'api_key'.
12439
- `scopes` (List of String) The OAuth 2.0 scopes to request when for the access token generated using the supplied OAuth client credentials. See <https://tailscale.com/kb/1215/oauth-clients/#scopes> for available scopes. Only valid when both 'oauth_client_id' and 'oauth_client_secret' are set.
12540
- `tailnet` (String) The organization name of the Tailnet in which to perform actions. Can be set via the TAILSCALE_TAILNET environment variable. Default is the tailnet that owns API credentials passed to the provider.
126-
- `userAgent` (String) User-Agent header for API requests.
41+
- `userAgent` (String) User-Agent header for API requests.

themes/default/data/registry/packages/tailscale.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ native: false
1010
package_status: public_preview
1111
publisher: Pulumi
1212
repo_url: https://github.com/pulumi/pulumi-tailscale
13-
schema_file_url: https://raw.githubusercontent.com/pulumi/pulumi-tailscale/v0.21.1/provider/cmd/pulumi-resource-tailscale/schema.json
13+
schema_file_url: https://raw.githubusercontent.com/pulumi/pulumi-tailscale/v0.22.0/provider/cmd/pulumi-resource-tailscale/schema.json
1414
title: Tailscale
15-
updated_on: 1755712426
16-
version: v0.21.1
15+
updated_on: 1758338545
16+
version: v0.22.0

0 commit comments

Comments
 (0)