Skip to content

Commit 09da5ad

Browse files
authored
Upgrade pulumi-terraform-bridge to v3.115.0 (#363)
* make tfgen * make generate_sdks
1 parent e2463e2 commit 09da5ad

File tree

538 files changed

+3472
-3307
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

538 files changed

+3472
-3307
lines changed

docs/_index.md

Lines changed: 60 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ title: Strata Cloud Manager Provider
44
meta_desc: Provides an overview on how to configure the Pulumi Strata Cloud Manager provider.
55
layout: package
66
---
7+
78
## Installation
89

910
The Strata Cloud Manager provider is available as a package in all Pulumi languages:
@@ -13,12 +14,18 @@ The Strata Cloud Manager provider is available as a package in all Pulumi langua
1314
* Go: [`github.com/pulumi/pulumi-scm/sdk/go/scm`](https://github.com/pulumi/pulumi-scm)
1415
* .NET: [`Pulumi.Scm`](https://www.nuget.org/packages/Pulumi.Scm)
1516
* Java: [`com.pulumi/scm`](https://central.sonatype.com/artifact/com.pulumi/scm)
17+
1618
## Overview
1719

1820
The `scm` provider provides resources and functions to manage and query Strata Cloud Manager.
1921

2022
This provider covers the following aspects of Strata Cloud Manager:
2123
* Unified Networking Security
24+
## Warranty
25+
26+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
27+
28+
THIS SOFTWARE IS RELEASED AS A PROOF OF CONCEPT FOR EXPERIMENTAL PURPOSES ONLY. USE IT AT OWN RISK. THIS SOFTWARE IS NOT SUPPORTED.
2229
## Example Usage
2330

2431
{{< chooser language "typescript,python,go,csharp,java,yaml" >}}
@@ -38,7 +45,10 @@ config:
3845
value: tsg_id:12345
3946

4047
```
48+
```typescript
49+
import * as pulumi from "@pulumi/pulumi";
4150

51+
```
4252
{{% /choosable %}}
4353
{{% choosable language python %}}
4454
```yaml
@@ -56,7 +66,10 @@ config:
5666
value: tsg_id:12345
5767

5868
```
69+
```python
70+
import pulumi
5971

72+
```
6073
{{% /choosable %}}
6174
{{% choosable language csharp %}}
6275
```yaml
@@ -74,7 +87,16 @@ config:
7487
value: tsg_id:12345
7588

7689
```
90+
```csharp
91+
using System.Collections.Generic;
92+
using System.Linq;
93+
using Pulumi;
7794

95+
return await Deployment.RunAsync(() =>
96+
{
97+
});
98+
99+
```
78100
{{% /choosable %}}
79101
{{% choosable language go %}}
80102
```yaml
@@ -92,7 +114,19 @@ config:
92114
value: tsg_id:12345
93115

94116
```
95-
117+
```go
118+
package main
119+
120+
import (
121+
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
122+
)
123+
124+
func main() {
125+
pulumi.Run(func(ctx *pulumi.Context) error {
126+
return nil
127+
})
128+
}
129+
```
96130
{{% /choosable %}}
97131
{{% choosable language yaml %}}
98132
```yaml
@@ -110,7 +144,9 @@ config:
110144
value: tsg_id:12345
111145

112146
```
113-
147+
```yaml
148+
{}
149+
```
114150
{{% /choosable %}}
115151
{{% choosable language java %}}
116152
```yaml
@@ -128,7 +164,28 @@ config:
128164
value: tsg_id:12345
129165

130166
```
131-
167+
```java
168+
package generated_program;
169+
170+
import com.pulumi.Context;
171+
import com.pulumi.Pulumi;
172+
import com.pulumi.core.Output;
173+
import java.util.List;
174+
import java.util.ArrayList;
175+
import java.util.Map;
176+
import java.io.File;
177+
import java.nio.file.Files;
178+
import java.nio.file.Paths;
179+
180+
public class App {
181+
public static void main(String[] args) {
182+
Pulumi.run(App::stack);
183+
}
184+
185+
public static void stack(Context ctx) {
186+
}
187+
}
188+
```
132189
{{% /choosable %}}
133190
{{< /chooser >}}
134191
## Provider Parameter Priority

examples/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ require (
1212
gopkg.in/yaml.v3 v3.0.1 // indirect
1313
)
1414

15-
replace github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20250530111747-935112552988
15+
replace github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20250923233607-7f1981c8674a

provider/cmd/pulumi-resource-scm/schema.json

Lines changed: 901 additions & 901 deletions
Large diffs are not rendered by default.

provider/go.mod

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
module github.com/pulumi/pulumi-scm/provider
22

3-
go 1.23.11
3+
go 1.24.0
44

55
toolchain go1.24.6
66

77
require (
88
github.com/PaloAltoNetworks/terraform-provider-scm v0.0.0
9-
github.com/pulumi/pulumi-terraform-bridge/v3 v3.114.0
9+
github.com/pulumi/pulumi-terraform-bridge/v3 v3.115.0
1010
)
1111

1212
require (
1313
cloud.google.com/go v0.112.1 // indirect
14-
cloud.google.com/go/compute/metadata v0.6.0 // indirect
14+
cloud.google.com/go/compute/metadata v0.7.0 // indirect
1515
cloud.google.com/go/iam v1.1.6 // indirect
1616
cloud.google.com/go/storage v1.39.1 // indirect
1717
dario.cat/mergo v1.0.0 // indirect
@@ -51,10 +51,10 @@ require (
5151
github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect
5252
github.com/go-git/go-billy/v5 v5.6.2 // indirect
5353
github.com/go-git/go-git/v5 v5.16.0 // indirect
54-
github.com/go-logr/logr v1.4.2 // indirect
54+
github.com/go-logr/logr v1.4.3 // indirect
5555
github.com/go-logr/stdr v1.2.2 // indirect
5656
github.com/gogo/protobuf v1.3.2 // indirect
57-
github.com/golang/glog v1.2.4 // indirect
57+
github.com/golang/glog v1.2.5 // indirect
5858
github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 // indirect
5959
github.com/golang/protobuf v1.5.4 // indirect
6060
github.com/google/go-cmp v0.7.0 // indirect
@@ -70,22 +70,22 @@ require (
7070
github.com/hashicorp/go-getter v1.7.5 // indirect
7171
github.com/hashicorp/go-hclog v1.6.3 // indirect
7272
github.com/hashicorp/go-multierror v1.1.1 // indirect
73-
github.com/hashicorp/go-plugin v1.6.3 // indirect
73+
github.com/hashicorp/go-plugin v1.7.0 // indirect
7474
github.com/hashicorp/go-safetemp v1.0.0 // indirect
7575
github.com/hashicorp/go-uuid v1.0.3 // indirect
7676
github.com/hashicorp/go-version v1.7.0 // indirect
7777
github.com/hashicorp/hcl v1.0.0 // indirect
78-
github.com/hashicorp/hcl/v2 v2.23.0 // indirect
78+
github.com/hashicorp/hcl/v2 v2.24.0 // indirect
7979
github.com/hashicorp/hil v0.0.0-20190212132231-97b3a9cdfa93 // indirect
8080
github.com/hashicorp/logutils v1.0.0 // indirect
81-
github.com/hashicorp/terraform-plugin-framework v1.15.1 // indirect
81+
github.com/hashicorp/terraform-plugin-framework v1.16.1 // indirect
8282
github.com/hashicorp/terraform-plugin-framework-validators v0.17.0 // indirect
83-
github.com/hashicorp/terraform-plugin-go v0.28.0 // indirect
83+
github.com/hashicorp/terraform-plugin-go v0.29.0 // indirect
8484
github.com/hashicorp/terraform-plugin-log v0.9.0 // indirect
8585
github.com/hashicorp/terraform-plugin-sdk/v2 v2.33.0 // indirect
86-
github.com/hashicorp/terraform-registry-address v0.2.5 // indirect
86+
github.com/hashicorp/terraform-registry-address v0.4.0 // indirect
8787
github.com/hashicorp/terraform-svchost v0.1.1 // indirect
88-
github.com/hashicorp/yamux v0.1.1 // indirect
88+
github.com/hashicorp/yamux v0.1.2 // indirect
8989
github.com/huandu/xstrings v1.3.3 // indirect
9090
github.com/iancoleman/strcase v0.3.0 // indirect
9191
github.com/imdario/mergo v0.3.15 // indirect
@@ -161,38 +161,38 @@ require (
161161
github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect
162162
github.com/xanzy/ssh-agent v0.3.3 // indirect
163163
github.com/yuin/goldmark v1.7.4 // indirect
164-
github.com/zclconf/go-cty v1.16.2 // indirect
164+
github.com/zclconf/go-cty v1.17.0 // indirect
165165
go.opencensus.io v0.24.0 // indirect
166166
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
167167
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 // indirect
168168
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
169-
go.opentelemetry.io/otel v1.36.0 // indirect
170-
go.opentelemetry.io/otel/metric v1.36.0 // indirect
171-
go.opentelemetry.io/otel/trace v1.36.0 // indirect
169+
go.opentelemetry.io/otel v1.37.0 // indirect
170+
go.opentelemetry.io/otel/metric v1.37.0 // indirect
171+
go.opentelemetry.io/otel/trace v1.37.0 // indirect
172172
go.uber.org/atomic v1.9.0 // indirect
173-
golang.org/x/crypto v0.39.0 // indirect
174-
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 // indirect
175-
golang.org/x/mod v0.25.0 // indirect
176-
golang.org/x/net v0.40.0 // indirect
173+
golang.org/x/crypto v0.42.0 // indirect
174+
golang.org/x/exp v0.0.0-20241009180824-f66d83c29e7c // indirect
175+
golang.org/x/mod v0.27.0 // indirect
176+
golang.org/x/net v0.43.0 // indirect
177177
golang.org/x/oauth2 v0.30.0 // indirect
178-
golang.org/x/sync v0.15.0 // indirect
179-
golang.org/x/sys v0.33.0 // indirect
180-
golang.org/x/term v0.32.0 // indirect
181-
golang.org/x/text v0.26.0 // indirect
178+
golang.org/x/sync v0.17.0 // indirect
179+
golang.org/x/sys v0.36.0 // indirect
180+
golang.org/x/term v0.35.0 // indirect
181+
golang.org/x/text v0.29.0 // indirect
182182
golang.org/x/time v0.5.0 // indirect
183-
golang.org/x/tools v0.33.0 // indirect
183+
golang.org/x/tools v0.36.0 // indirect
184184
google.golang.org/api v0.169.0 // indirect
185185
google.golang.org/appengine v1.6.8 // indirect
186186
google.golang.org/genproto v0.0.0-20240311173647-c811ad7063a7 // indirect
187-
google.golang.org/genproto/googleapis/api v0.0.0-20250519155744-55703ea1f237 // indirect
188-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250519155744-55703ea1f237 // indirect
189-
google.golang.org/grpc v1.72.1 // indirect
190-
google.golang.org/protobuf v1.36.6 // indirect
187+
google.golang.org/genproto/googleapis/api v0.0.0-20250707201910-8d1bb00bc6a7 // indirect
188+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250707201910-8d1bb00bc6a7 // indirect
189+
google.golang.org/grpc v1.75.1 // indirect
190+
google.golang.org/protobuf v1.36.9 // indirect
191191
gopkg.in/warnings.v0 v0.1.2 // indirect
192192
gopkg.in/yaml.v3 v3.0.1 // indirect
193193
lukechampine.com/frand v1.4.2 // indirect
194194
)
195195

196196
replace github.com/PaloAltoNetworks/terraform-provider-scm => ../upstream
197197

198-
replace github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20250530111747-935112552988
198+
replace github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20250923233607-7f1981c8674a

0 commit comments

Comments
 (0)