Skip to content

Commit a2eb28c

Browse files
authored
feat(ipam): add support for filtering with scbl_sedb_cluster (#1170)
1 parent c6c2c10 commit a2eb28c

File tree

4 files changed

+26
-8
lines changed

4 files changed

+26
-8
lines changed

scaleway-async/scaleway_async/ipam/v1/marshalling.py

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -237,10 +237,18 @@ def marshal_Source(
237237
output.update(
238238
resolve_one_of(
239239
[
240-
OneOfPossibility("zonal", request.zonal),
241-
OneOfPossibility("private_network_id", request.private_network_id),
242-
OneOfPossibility("subnet_id", request.subnet_id),
243-
OneOfPossibility("vpc_id", request.vpc_id),
240+
OneOfPossibility(param="zonal", value=request.zonal, marshal_func=None),
241+
OneOfPossibility(
242+
param="private_network_id",
243+
value=request.private_network_id,
244+
marshal_func=None,
245+
),
246+
OneOfPossibility(
247+
param="subnet_id", value=request.subnet_id, marshal_func=None
248+
),
249+
OneOfPossibility(
250+
param="vpc_id", value=request.vpc_id, marshal_func=None
251+
),
244252
]
245253
),
246254
)

scaleway-async/scaleway_async/ipam/v1/types.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ class ResourceType(str, Enum, metaclass=StrEnumMeta):
5858
DDL_DATALAB = "ddl_datalab"
5959
KAFKA_CLUSTER = "kafka_cluster"
6060
BGP_ENDPOINT = "bgp_endpoint"
61+
SCBL_SEDB_CLUSTER = "scbl_sedb_cluster"
6162

6263
def __str__(self) -> str:
6364
return str(self.value)

scaleway/scaleway/ipam/v1/marshalling.py

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -237,10 +237,18 @@ def marshal_Source(
237237
output.update(
238238
resolve_one_of(
239239
[
240-
OneOfPossibility("zonal", request.zonal),
241-
OneOfPossibility("private_network_id", request.private_network_id),
242-
OneOfPossibility("subnet_id", request.subnet_id),
243-
OneOfPossibility("vpc_id", request.vpc_id),
240+
OneOfPossibility(param="zonal", value=request.zonal, marshal_func=None),
241+
OneOfPossibility(
242+
param="private_network_id",
243+
value=request.private_network_id,
244+
marshal_func=None,
245+
),
246+
OneOfPossibility(
247+
param="subnet_id", value=request.subnet_id, marshal_func=None
248+
),
249+
OneOfPossibility(
250+
param="vpc_id", value=request.vpc_id, marshal_func=None
251+
),
244252
]
245253
),
246254
)

scaleway/scaleway/ipam/v1/types.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ class ResourceType(str, Enum, metaclass=StrEnumMeta):
5858
DDL_DATALAB = "ddl_datalab"
5959
KAFKA_CLUSTER = "kafka_cluster"
6060
BGP_ENDPOINT = "bgp_endpoint"
61+
SCBL_SEDB_CLUSTER = "scbl_sedb_cluster"
6162

6263
def __str__(self) -> str:
6364
return str(self.value)

0 commit comments

Comments
 (0)