Skip to content

Commit

Permalink
Correct tailscale_4via6 data source name
Browse files Browse the repository at this point in the history
  • Loading branch information
iwahbe committed Dec 15, 2023
1 parent 3be7e2d commit d1a8fae
Show file tree
Hide file tree
Showing 14 changed files with 139 additions and 136 deletions.
4 changes: 2 additions & 2 deletions provider/cmd/pulumi-resource-tailscale/bridge-metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@
},
"datasources": {
"tailscale_4via6": {
"current": "tailscale:index/get4via6:get4via6"
"current": "tailscale:index/get4Via6:get4Via6"
},
"tailscale_acl": {
"current": "tailscale:index/getAcl:getAcl"
Expand Down Expand Up @@ -105,7 +105,7 @@
"tailscale:index/tailnetKey:TailnetKey": "tailscale_tailnet_key"
},
"functions": {
"tailscale:index/get4via6:get4via6": "tailscale_4via6",
"tailscale:index/get4Via6:get4Via6": "tailscale_4via6",
"tailscale:index/getAcl:getAcl": "tailscale_acl",
"tailscale:index/getDevice:getDevice": "tailscale_device",
"tailscale:index/getDevices:getDevices": "tailscale_devices"
Expand Down
8 changes: 4 additions & 4 deletions provider/cmd/pulumi-resource-tailscale/schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -713,10 +713,10 @@
}
},
"functions": {
"tailscale:index/get4via6:get4via6": {
"description": "The 4via6 data source is calculates an IPv6 prefix for a given site ID and IPv4 CIDR. See Tailscale documentation for [4via6 subnets](https://tailscale.com/kb/1201/4via6-subnets/) for more details.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as tailscale from \"@pulumi/tailscale\";\n\nconst example = tailscale.get4via6({\n cidr: \"10.1.1.0/24\",\n site: 7,\n});\n```\n```python\nimport pulumi\nimport pulumi_tailscale as tailscale\n\nexample = tailscale.get4via6(cidr=\"10.1.1.0/24\",\n site=7)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Tailscale = Pulumi.Tailscale;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Tailscale.Get4via6.Invoke(new()\n {\n Cidr = \"10.1.1.0/24\",\n Site = 7,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-tailscale/sdk/go/tailscale\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := tailscale.Get4via6(ctx, \u0026tailscale.Get4via6Args{\n\t\t\tCidr: \"10.1.1.0/24\",\n\t\t\tSite: 7,\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.tailscale.TailscaleFunctions;\nimport com.pulumi.tailscale.inputs.Get4via6Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = TailscaleFunctions.get4via6(Get4via6Args.builder()\n .cidr(\"10.1.1.0/24\")\n .site(7)\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: tailscale:get4via6\n Arguments:\n cidr: 10.1.1.0/24\n site: 7\n```\n{{% /example %}}\n{{% /examples %}}",
"tailscale:index/get4Via6:get4Via6": {
"description": "The 4via6 data source is calculates an IPv6 prefix for a given site ID and IPv4 CIDR. See Tailscale documentation for [4via6 subnets](https://tailscale.com/kb/1201/4via6-subnets/) for more details.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as tailscale from \"@pulumi/tailscale\";\n\nconst example = tailscale.get4Via6({\n cidr: \"10.1.1.0/24\",\n site: 7,\n});\n```\n```python\nimport pulumi\nimport pulumi_tailscale as tailscale\n\nexample = tailscale.get4_via6(cidr=\"10.1.1.0/24\",\n site=7)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Tailscale = Pulumi.Tailscale;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = Tailscale.Get4Via6.Invoke(new()\n {\n Cidr = \"10.1.1.0/24\",\n Site = 7,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-tailscale/sdk/go/tailscale\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := tailscale.Get4Via6(ctx, \u0026tailscale.Get4Via6Args{\n\t\t\tCidr: \"10.1.1.0/24\",\n\t\t\tSite: 7,\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.tailscale.TailscaleFunctions;\nimport com.pulumi.tailscale.inputs.Get4Via6Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n final var example = TailscaleFunctions.get4Via6(Get4Via6Args.builder()\n .cidr(\"10.1.1.0/24\")\n .site(7)\n .build());\n\n }\n}\n```\n```yaml\nvariables:\n example:\n fn::invoke:\n Function: tailscale:get4Via6\n Arguments:\n cidr: 10.1.1.0/24\n site: 7\n```\n{{% /example %}}\n{{% /examples %}}",
"inputs": {
"description": "A collection of arguments for invoking get4via6.\n",
"description": "A collection of arguments for invoking get4Via6.\n",
"properties": {
"cidr": {
"type": "string",
Expand All @@ -734,7 +734,7 @@
]
},
"outputs": {
"description": "A collection of values returned by get4via6.\n",
"description": "A collection of values returned by get4Via6.\n",
"properties": {
"cidr": {
"type": "string",
Expand Down
3 changes: 3 additions & 0 deletions provider/resources.go
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,9 @@ func Provider() tfbridge.ProviderInfo {
},
},
},
DataSources: map[string]*tfbridge.DataSourceInfo{
"tailscale_4via6": {Tok: tfbridge.MakeDataSource(mainPkg, mainMod, "get4Via6")},
},
JavaScript: &tfbridge.JavaScriptInfo{
Dependencies: map[string]string{
"@pulumi/pulumi": "^3.0.0",
Expand Down
30 changes: 15 additions & 15 deletions sdk/dotnet/Get4Via6.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

66 changes: 33 additions & 33 deletions sdk/go/tailscale/get4Via6.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit d1a8fae

Please sign in to comment.