66import warnings
77import pulumi
88import pulumi .runtime
9- from typing import Any , Callable , Mapping , Optional , Sequence , Union , overload
9+ from typing import Any , Mapping , Optional , Sequence , Union , overload
1010from . 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
0 commit comments