Skip to content

Commit 7a68ab7

Browse files
authored
feat(lb): add ip_type to ListIps (#393)
1 parent d6c5a2b commit 7a68ab7

File tree

4 files changed

+22
-0
lines changed

4 files changed

+22
-0
lines changed

scaleway-async/scaleway_async/lb/v1/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
from .types import ListBackendsRequestOrderBy
1616
from .types import ListCertificatesRequestOrderBy
1717
from .types import ListFrontendsRequestOrderBy
18+
from .types import ListIpsRequestIpType
1819
from .types import ListLbsRequestOrderBy
1920
from .types import ListPrivateNetworksRequestOrderBy
2021
from .types import ListRoutesRequestOrderBy
@@ -93,6 +94,7 @@
9394
"ListBackendsRequestOrderBy",
9495
"ListCertificatesRequestOrderBy",
9596
"ListFrontendsRequestOrderBy",
97+
"ListIpsRequestIpType",
9698
"ListLbsRequestOrderBy",
9799
"ListPrivateNetworksRequestOrderBy",
98100
"ListRoutesRequestOrderBy",

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,15 @@ def __str__(self) -> str:
171171
return str(self.value)
172172

173173

174+
class ListIpsRequestIpType(str, Enum, metaclass=StrEnumMeta):
175+
ALL = "all"
176+
IPV4 = "ipv4"
177+
IPV6 = "ipv6"
178+
179+
def __str__(self) -> str:
180+
return str(self.value)
181+
182+
174183
class ListLbsRequestOrderBy(str, Enum, metaclass=StrEnumMeta):
175184
CREATED_AT_ASC = "created_at_asc"
176185
CREATED_AT_DESC = "created_at_desc"

scaleway/scaleway/lb/v1/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
from .types import ListBackendsRequestOrderBy
1616
from .types import ListCertificatesRequestOrderBy
1717
from .types import ListFrontendsRequestOrderBy
18+
from .types import ListIpsRequestIpType
1819
from .types import ListLbsRequestOrderBy
1920
from .types import ListPrivateNetworksRequestOrderBy
2021
from .types import ListRoutesRequestOrderBy
@@ -93,6 +94,7 @@
9394
"ListBackendsRequestOrderBy",
9495
"ListCertificatesRequestOrderBy",
9596
"ListFrontendsRequestOrderBy",
97+
"ListIpsRequestIpType",
9698
"ListLbsRequestOrderBy",
9799
"ListPrivateNetworksRequestOrderBy",
98100
"ListRoutesRequestOrderBy",

scaleway/scaleway/lb/v1/types.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,15 @@ def __str__(self) -> str:
171171
return str(self.value)
172172

173173

174+
class ListIpsRequestIpType(str, Enum, metaclass=StrEnumMeta):
175+
ALL = "all"
176+
IPV4 = "ipv4"
177+
IPV6 = "ipv6"
178+
179+
def __str__(self) -> str:
180+
return str(self.value)
181+
182+
174183
class ListLbsRequestOrderBy(str, Enum, metaclass=StrEnumMeta):
175184
CREATED_AT_ASC = "created_at_asc"
176185
CREATED_AT_DESC = "created_at_desc"

0 commit comments

Comments
 (0)