Skip to content

Commit 9dfc52b

Browse files
authored
Upgrade pulumi-terraform-bridge to v3.63.2 (#299)
This PR was generated via `$ upgrade-provider pulumi/pulumi-postgresql --kind=bridge --pr-reviewers=t0yv0`. --- - Upgrading pulumi-terraform-bridge from v3.63.1 to v3.63.2.
1 parent 1764f2c commit 9dfc52b

31 files changed

+306
-1565
lines changed

examples/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module github.com/pulumi/pulumi-postgresql/examples/v3
22

33
go 1.21
44

5-
require github.com/pulumi/pulumi/pkg/v3 v3.90.1
5+
require github.com/pulumi/pulumi/pkg/v3 v3.91.1
66

77
require (
88
cloud.google.com/go v0.110.4 // indirect
@@ -135,7 +135,7 @@ require (
135135
github.com/pkg/term v1.1.0 // indirect
136136
github.com/pmezard/go-difflib v1.0.0 // indirect
137137
github.com/pulumi/esc v0.5.6 // indirect
138-
github.com/pulumi/pulumi/sdk/v3 v3.90.1 // indirect
138+
github.com/pulumi/pulumi/sdk/v3 v3.91.1 // indirect
139139
github.com/rivo/uniseg v0.4.4 // indirect
140140
github.com/rogpeppe/go-internal v1.11.0 // indirect
141141
github.com/ryanuber/go-glob v1.0.0 // indirect

examples/go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1436,10 +1436,10 @@ github.com/prometheus/prometheus v0.37.0/go.mod h1:egARUgz+K93zwqsVIAneFlLZefyGO
14361436
github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU=
14371437
github.com/pulumi/esc v0.5.6 h1:4WV3X7OEVcChIwbSG+JxhZDdmq/q7lFPaSjHRYlPwmI=
14381438
github.com/pulumi/esc v0.5.6/go.mod h1:wpwNfVS5fV7Kd51j4dJ6FWYlKfxdqyppgp0gtkzqH04=
1439-
github.com/pulumi/pulumi/pkg/v3 v3.90.1 h1:RFC/eqTbDfIvfeVQL8WaPmyQr1KzZhAGIIDGr9jj9y8=
1440-
github.com/pulumi/pulumi/pkg/v3 v3.90.1/go.mod h1:J+WbfN30g3FfQifpLjQPI0UhPsC9ASEePLK8Nix06A8=
1441-
github.com/pulumi/pulumi/sdk/v3 v3.90.1 h1:iT4t57N92WGhEQtg+KVDEmYzgfEyri39eihQzcNmtrM=
1442-
github.com/pulumi/pulumi/sdk/v3 v3.90.1/go.mod h1:zYaQQibB2pYKy/uG4c4YkX7lQIBpZ0KsuMaq/3HsIBQ=
1439+
github.com/pulumi/pulumi/pkg/v3 v3.91.1 h1:xHnyEwJO9we2zCiM9gHTkJxjZ6a6yi5vYCwWHCYRj9Y=
1440+
github.com/pulumi/pulumi/pkg/v3 v3.91.1/go.mod h1:dzBQDJyCOEhtBVN5INA5/i9yG9DZlsStl/mAkrhs9II=
1441+
github.com/pulumi/pulumi/sdk/v3 v3.91.1 h1:6I9GMmHv23X+G6hoduU1XE6hBWSNtB+zcb1MX17YvlA=
1442+
github.com/pulumi/pulumi/sdk/v3 v3.91.1/go.mod h1:zYaQQibB2pYKy/uG4c4YkX7lQIBpZ0KsuMaq/3HsIBQ=
14431443
github.com/rakyll/embedmd v0.0.0-20171029212350-c8060a0752a2/go.mod h1:7jOTMgqac46PZcF54q6l2hkLEG8op93fZu61KmxWDV4=
14441444
github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4=
14451445
github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=

provider/go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ go 1.21
44

55
require (
66
github.com/cyrilgdn/terraform-provider-postgresql v0.0.0
7-
github.com/pulumi/pulumi-terraform-bridge/v3 v3.63.1
8-
github.com/pulumi/pulumi/sdk/v3 v3.90.1
7+
github.com/pulumi/pulumi-terraform-bridge/v3 v3.63.2
8+
github.com/pulumi/pulumi/sdk/v3 v3.91.1
99
)
1010

1111
require (
@@ -170,7 +170,7 @@ require (
170170
github.com/pulumi/pulumi-java/pkg v0.9.8 // indirect
171171
github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.4 // indirect
172172
github.com/pulumi/pulumi-yaml v1.2.2 // indirect
173-
github.com/pulumi/pulumi/pkg/v3 v3.90.1 // indirect
173+
github.com/pulumi/pulumi/pkg/v3 v3.91.1 // indirect
174174
github.com/pulumi/schema-tools v0.1.2 // indirect
175175
github.com/pulumi/terraform-diff-reader v0.0.2 // indirect
176176
github.com/rivo/uniseg v0.4.4 // indirect

provider/go.sum

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2345,16 +2345,16 @@ github.com/pulumi/pulumi-java/pkg v0.9.8 h1:c8mYsalnRXA2Ibgvv6scefOn6mW1Vb0UT0mc
23452345
github.com/pulumi/pulumi-java/pkg v0.9.8/go.mod h1:c6rSw/+q4O0IImgJ9axxoC6QesbPYWBaG5gimbHouUQ=
23462346
github.com/pulumi/pulumi-terraform-bridge/testing v0.0.1 h1:SCg1gjfY9N4yn8U8peIUYATifjoDABkyR7H9lmefsfc=
23472347
github.com/pulumi/pulumi-terraform-bridge/testing v0.0.1/go.mod h1:7OeUPH8rpt5ipyj9EFcnXpuzQ8SHL0dyqdfa8nOacdk=
2348-
github.com/pulumi/pulumi-terraform-bridge/v3 v3.63.1 h1:hBgediyT2LdS5yfD5AMiCmBJ/TYP94Xxv6a4TcAfV0g=
2349-
github.com/pulumi/pulumi-terraform-bridge/v3 v3.63.1/go.mod h1:6YVbDo019OeHkQWo9MnUbBy6cCgCQeoXZDjmR9SYmUA=
2348+
github.com/pulumi/pulumi-terraform-bridge/v3 v3.63.2 h1:6JRJz3Wk7O9OhNFbxCrNvPVQAK+prBm6XBuSlIVqRnU=
2349+
github.com/pulumi/pulumi-terraform-bridge/v3 v3.63.2/go.mod h1:ye7JUFqTNbBh6ohcr1KpyXNv+kYFYvZAIqXqts4Ialc=
23502350
github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.4 h1:rIzMmtcVpPX8ynaz6/nW5AHNY63DiNfCohqmxWvMpM4=
23512351
github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.4/go.mod h1:Kt8RIZWa/N8rW3+0g6NrqCBmF3o+HuIhFaZpssEkG6w=
23522352
github.com/pulumi/pulumi-yaml v1.2.2 h1:W6BeUBLhDrJ2GSU0em1AUVelG9PBI4ABY61DdhJOO3E=
23532353
github.com/pulumi/pulumi-yaml v1.2.2/go.mod h1:EgakC7b/4+VBNnlgM1RZIea2gUstV8s/7bdFJZt0P64=
2354-
github.com/pulumi/pulumi/pkg/v3 v3.90.1 h1:RFC/eqTbDfIvfeVQL8WaPmyQr1KzZhAGIIDGr9jj9y8=
2355-
github.com/pulumi/pulumi/pkg/v3 v3.90.1/go.mod h1:J+WbfN30g3FfQifpLjQPI0UhPsC9ASEePLK8Nix06A8=
2356-
github.com/pulumi/pulumi/sdk/v3 v3.90.1 h1:iT4t57N92WGhEQtg+KVDEmYzgfEyri39eihQzcNmtrM=
2357-
github.com/pulumi/pulumi/sdk/v3 v3.90.1/go.mod h1:zYaQQibB2pYKy/uG4c4YkX7lQIBpZ0KsuMaq/3HsIBQ=
2354+
github.com/pulumi/pulumi/pkg/v3 v3.91.1 h1:xHnyEwJO9we2zCiM9gHTkJxjZ6a6yi5vYCwWHCYRj9Y=
2355+
github.com/pulumi/pulumi/pkg/v3 v3.91.1/go.mod h1:dzBQDJyCOEhtBVN5INA5/i9yG9DZlsStl/mAkrhs9II=
2356+
github.com/pulumi/pulumi/sdk/v3 v3.91.1 h1:6I9GMmHv23X+G6hoduU1XE6hBWSNtB+zcb1MX17YvlA=
2357+
github.com/pulumi/pulumi/sdk/v3 v3.91.1/go.mod h1:zYaQQibB2pYKy/uG4c4YkX7lQIBpZ0KsuMaq/3HsIBQ=
23582358
github.com/pulumi/schema-tools v0.1.2 h1:Fd9xvUjgck4NA+7/jSk7InqCUT4Kj940+EcnbQKpfZo=
23592359
github.com/pulumi/schema-tools v0.1.2/go.mod h1:62lgj52Tzq11eqWTIaKd+EVyYAu5dEcDJxMhTjvMO/k=
23602360
github.com/pulumi/terraform-diff-reader v0.0.2 h1:kTE4nEXU3/SYXESvAIem+wyHMI3abqkI3OhJ0G04LLI=

sdk/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ go 1.21
44

55
require (
66
github.com/blang/semver v3.5.1+incompatible
7-
github.com/pulumi/pulumi/sdk/v3 v3.90.1
7+
github.com/pulumi/pulumi/sdk/v3 v3.91.1
88
)
99

1010
require (

sdk/go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,8 +144,8 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
144144
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
145145
github.com/pulumi/esc v0.5.6 h1:4WV3X7OEVcChIwbSG+JxhZDdmq/q7lFPaSjHRYlPwmI=
146146
github.com/pulumi/esc v0.5.6/go.mod h1:wpwNfVS5fV7Kd51j4dJ6FWYlKfxdqyppgp0gtkzqH04=
147-
github.com/pulumi/pulumi/sdk/v3 v3.90.1 h1:iT4t57N92WGhEQtg+KVDEmYzgfEyri39eihQzcNmtrM=
148-
github.com/pulumi/pulumi/sdk/v3 v3.90.1/go.mod h1:zYaQQibB2pYKy/uG4c4YkX7lQIBpZ0KsuMaq/3HsIBQ=
147+
github.com/pulumi/pulumi/sdk/v3 v3.91.1 h1:6I9GMmHv23X+G6hoduU1XE6hBWSNtB+zcb1MX17YvlA=
148+
github.com/pulumi/pulumi/sdk/v3 v3.91.1/go.mod h1:zYaQQibB2pYKy/uG4c4YkX7lQIBpZ0KsuMaq/3HsIBQ=
149149
github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
150150
github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
151151
github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis=

sdk/python/pulumi_postgresql/_inputs.py

Lines changed: 13 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import warnings
77
import pulumi
88
import pulumi.runtime
9-
from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
9+
from typing import Any, Mapping, Optional, Sequence, Union, overload
1010
from . import _utilities
1111

1212
__all__ = [
@@ -28,32 +28,13 @@ def __init__(__self__, *,
2828
:param pulumi.Input[str] mode: Can be one of IN, INOUT, OUT, or VARIADIC. Default is IN.
2929
:param pulumi.Input[str] name: The name of the argument.
3030
"""
31-
FunctionArgArgs._configure(
32-
lambda key, value: pulumi.set(__self__, key, value),
33-
type=type,
34-
default=default,
35-
mode=mode,
36-
name=name,
37-
)
38-
@staticmethod
39-
def _configure(
40-
_setter: Callable[[Any, Any], None],
41-
type: Optional[pulumi.Input[str]] = None,
42-
default: Optional[pulumi.Input[str]] = None,
43-
mode: Optional[pulumi.Input[str]] = None,
44-
name: Optional[pulumi.Input[str]] = None,
45-
opts: Optional[pulumi.ResourceOptions] = None,
46-
**kwargs):
47-
if type is None:
48-
raise TypeError("Missing 'type' argument")
49-
50-
_setter("type", type)
31+
pulumi.set(__self__, "type", type)
5132
if default is not None:
52-
_setter("default", default)
33+
pulumi.set(__self__, "default", default)
5334
if mode is not None:
54-
_setter("mode", mode)
35+
pulumi.set(__self__, "mode", mode)
5536
if name is not None:
56-
_setter("name", name)
37+
pulumi.set(__self__, "name", name)
5738

5839
@property
5940
@pulumi.getter
@@ -110,29 +91,10 @@ def __init__(__self__, *,
11091
cert: pulumi.Input[str],
11192
key: pulumi.Input[str],
11293
sslinline: Optional[pulumi.Input[bool]] = None):
113-
ProviderClientcertArgs._configure(
114-
lambda key, value: pulumi.set(__self__, key, value),
115-
cert=cert,
116-
key=key,
117-
sslinline=sslinline,
118-
)
119-
@staticmethod
120-
def _configure(
121-
_setter: Callable[[Any, Any], None],
122-
cert: Optional[pulumi.Input[str]] = None,
123-
key: Optional[pulumi.Input[str]] = None,
124-
sslinline: Optional[pulumi.Input[bool]] = None,
125-
opts: Optional[pulumi.ResourceOptions] = None,
126-
**kwargs):
127-
if cert is None:
128-
raise TypeError("Missing 'cert' argument")
129-
if key is None:
130-
raise TypeError("Missing 'key' argument")
131-
132-
_setter("cert", cert)
133-
_setter("key", key)
94+
pulumi.set(__self__, "cert", cert)
95+
pulumi.set(__self__, "key", key)
13496
if sslinline is not None:
135-
_setter("sslinline", sslinline)
97+
pulumi.set(__self__, "sslinline", sslinline)
13698

13799
@property
138100
@pulumi.getter
@@ -179,39 +141,16 @@ def __init__(__self__, *,
179141
180142
> **NOTE on `policy`:** The permissions of a role specified in multiple policy blocks is cumulative. For example, if the same role is specified in two different `policy` each with different permissions (e.g. `create` and `usage_with_grant`, respectively), then the specified role with have both `create` and `usage_with_grant` privileges.
181143
"""
182-
SchemaPolicyArgs._configure(
183-
lambda key, value: pulumi.set(__self__, key, value),
184-
create=create,
185-
create_with_grant=create_with_grant,
186-
role=role,
187-
usage=usage,
188-
usage_with_grant=usage_with_grant,
189-
)
190-
@staticmethod
191-
def _configure(
192-
_setter: Callable[[Any, Any], None],
193-
create: Optional[pulumi.Input[bool]] = None,
194-
create_with_grant: Optional[pulumi.Input[bool]] = None,
195-
role: Optional[pulumi.Input[str]] = None,
196-
usage: Optional[pulumi.Input[bool]] = None,
197-
usage_with_grant: Optional[pulumi.Input[bool]] = None,
198-
opts: Optional[pulumi.ResourceOptions] = None,
199-
**kwargs):
200-
if create_with_grant is None and 'createWithGrant' in kwargs:
201-
create_with_grant = kwargs['createWithGrant']
202-
if usage_with_grant is None and 'usageWithGrant' in kwargs:
203-
usage_with_grant = kwargs['usageWithGrant']
204-
205144
if create is not None:
206-
_setter("create", create)
145+
pulumi.set(__self__, "create", create)
207146
if create_with_grant is not None:
208-
_setter("create_with_grant", create_with_grant)
147+
pulumi.set(__self__, "create_with_grant", create_with_grant)
209148
if role is not None:
210-
_setter("role", role)
149+
pulumi.set(__self__, "role", role)
211150
if usage is not None:
212-
_setter("usage", usage)
151+
pulumi.set(__self__, "usage", usage)
213152
if usage_with_grant is not None:
214-
_setter("usage_with_grant", usage_with_grant)
153+
pulumi.set(__self__, "usage_with_grant", usage_with_grant)
215154

216155
@property
217156
@pulumi.getter

sdk/python/pulumi_postgresql/_utilities.py

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -246,24 +246,5 @@ def lifted_func(*args, opts=None, **kwargs):
246246

247247
return (lambda _: lifted_func)
248248

249-
250-
def configure(val, cls: type, input: bool):
251-
def _apply(v):
252-
if isinstance(v, typing.Mapping):
253-
def _setter(key, value):
254-
v[key] = value
255-
cls._configure(_setter, **v)
256-
return v
257-
258-
# Check that cls has a static _configure method. External classes may
259-
# not have it if it was generated with older codegen.
260-
if hasattr(cls, "_configure"):
261-
if isinstance(val, typing.Mapping):
262-
return _apply(val)
263-
elif input and val is not None and not isinstance(val, cls):
264-
return pulumi.Output.from_input(val).apply(_apply)
265-
266-
return val
267-
268249
def get_plugin_download_url():
269250
return None

sdk/python/pulumi_postgresql/config/__init__.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import copy
66
import warnings
77
import pulumi
88
import pulumi.runtime
9-
from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
9+
from typing import Any, Mapping, Optional, Sequence, Union, overload
1010
from .. import _utilities
1111
from . import outputs
1212

sdk/python/pulumi_postgresql/config/outputs.py

Lines changed: 4 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import warnings
77
import pulumi
88
import pulumi.runtime
9-
from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
9+
from typing import Any, Mapping, Optional, Sequence, Union, overload
1010
from .. import _utilities
1111

1212
__all__ = [
@@ -19,29 +19,10 @@ def __init__(__self__, *,
1919
cert: str,
2020
key: str,
2121
sslinline: Optional[bool] = None):
22-
Clientcert._configure(
23-
lambda key, value: pulumi.set(__self__, key, value),
24-
cert=cert,
25-
key=key,
26-
sslinline=sslinline,
27-
)
28-
@staticmethod
29-
def _configure(
30-
_setter: Callable[[Any, Any], None],
31-
cert: Optional[str] = None,
32-
key: Optional[str] = None,
33-
sslinline: Optional[bool] = None,
34-
opts: Optional[pulumi.ResourceOptions] = None,
35-
**kwargs):
36-
if cert is None:
37-
raise TypeError("Missing 'cert' argument")
38-
if key is None:
39-
raise TypeError("Missing 'key' argument")
40-
41-
_setter("cert", cert)
42-
_setter("key", key)
22+
pulumi.set(__self__, "cert", cert)
23+
pulumi.set(__self__, "key", key)
4324
if sslinline is not None:
44-
_setter("sslinline", sslinline)
25+
pulumi.set(__self__, "sslinline", sslinline)
4526

4627
@property
4728
@pulumi.getter

0 commit comments

Comments
 (0)