File tree Expand file tree Collapse file tree 1 file changed +17
-8
lines changed
Expand file tree Collapse file tree 1 file changed +17
-8
lines changed Original file line number Diff line number Diff line change @@ -1243,22 +1243,31 @@ def _func(value):
12431243
12441244 return password
12451245
1246- # Type aliases for config_create parameters
12471246 ConfigCreateDevice = Union ["Disk" , "Volume" , Dict [str , Any ]]
12481247 ConfigCreateDisk = Union ["Disk" , int ]
12491248 ConfigCreateVolume = Union ["Volume" , int ]
12501249
12511250 # create derived objects
12521251 def config_create (
12531252 self ,
1254- kernel = None ,
1255- label = None ,
1256- devices = None ,
1257- disks = None ,
1258- volumes = None ,
1259- interfaces = None ,
1253+ kernel : Optional [Union [Kernel , str ]] = None ,
1254+ label : Optional [str ] = None ,
1255+ devices : Optional [
1256+ Union [
1257+ ConfigCreateDevice ,
1258+ List [ConfigCreateDevice ],
1259+ Dict [str , Any ],
1260+ ]
1261+ ] = None ,
1262+ disks : Optional [Union [ConfigCreateDisk , List [ConfigCreateDisk ]]] = None ,
1263+ volumes : Optional [
1264+ Union [ConfigCreateVolume , List [ConfigCreateVolume ]]
1265+ ] = None ,
1266+ interfaces : Optional [
1267+ List [Union [ConfigInterface , Dict [str , Any ]]]
1268+ ] = None ,
12601269 ** kwargs ,
1261- ):
1270+ ) -> Config :
12621271 """
12631272 Creates a Linode Config with the given attributes.
12641273
You can’t perform that action at this time.
0 commit comments