Skip to content

Commit dcb2a94

Browse files
digitalocean-engineeringAPI Engineering
andauthored
[bot] Updated client based on openapi-9d34fba/clientgen (#408)
Co-authored-by: API Engineering <api-engineering@digitalocean.com>
1 parent d34bb7b commit dcb2a94

File tree

3 files changed

+129
-1
lines changed

3 files changed

+129
-1
lines changed

DO_OPENAPI_COMMIT_SHA.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8fa63db
1+
9d34fba

src/pydo/aio/operations/_operations.py

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134170,13 +134170,21 @@ async def create(
134170134170
and reference a load balancer.
134171134171
"ip": "str", # Optional. An attribute containing the public-facing
134172134172
IP address of the load balancer.
134173+
"ipv6": "str", # Optional. An attribute containing the public-facing
134174+
IPv6 address of the load balancer. Note that this feature is currently in
134175+
private preview.
134173134176
"name": "str", # Optional. A human-readable name for a load balancer
134174134177
instance.
134175134178
"network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A
134176134179
string indicating whether the load balancer should be external or internal.
134177134180
Internal load balancers have no public IPs and are only accessible to
134178134181
resources on the same VPC network. This property cannot be updated after
134179134182
creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL".
134183+
"network_stack": "IPV4", # Optional. Default value is "IPV4". A
134184+
string indicating whether the load balancer will support IPv4 or both IPv4
134185+
and IPv6 networking. This property cannot be updated after creating the load
134186+
balancer. Note that this feature is in private preview. Known values are:
134187+
"IPV4" and "DUALSTACK".
134180134188
"project_id": "str", # Optional. The ID of the project that the load
134181134189
balancer is associated with. If no ID is provided at creation, the load
134182134190
balancer associates with the user's default project. If an invalid project ID
@@ -134389,13 +134397,21 @@ async def create(
134389134397
and reference a load balancer.
134390134398
"ip": "str", # Optional. An attribute containing the public-facing
134391134399
IP address of the load balancer.
134400+
"ipv6": "str", # Optional. An attribute containing the public-facing
134401+
IPv6 address of the load balancer. Note that this feature is currently in
134402+
private preview.
134392134403
"name": "str", # Optional. A human-readable name for a load balancer
134393134404
instance.
134394134405
"network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A
134395134406
string indicating whether the load balancer should be external or internal.
134396134407
Internal load balancers have no public IPs and are only accessible to
134397134408
resources on the same VPC network. This property cannot be updated after
134398134409
creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL".
134410+
"network_stack": "IPV4", # Optional. Default value is "IPV4". A
134411+
string indicating whether the load balancer will support IPv4 or both IPv4
134412+
and IPv6 networking. This property cannot be updated after creating the load
134413+
balancer. Note that this feature is in private preview. Known values are:
134414+
"IPV4" and "DUALSTACK".
134399134415
"project_id": "str", # Optional. The ID of the project that the load
134400134416
balancer is associated with. If no ID is provided at creation, the load
134401134417
balancer associates with the user's default project. If an invalid project ID
@@ -134606,13 +134622,21 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON:
134606134622
and reference a load balancer.
134607134623
"ip": "str", # Optional. An attribute containing the public-facing
134608134624
IP address of the load balancer.
134625+
"ipv6": "str", # Optional. An attribute containing the public-facing
134626+
IPv6 address of the load balancer. Note that this feature is currently in
134627+
private preview.
134609134628
"name": "str", # Optional. A human-readable name for a load balancer
134610134629
instance.
134611134630
"network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A
134612134631
string indicating whether the load balancer should be external or internal.
134613134632
Internal load balancers have no public IPs and are only accessible to
134614134633
resources on the same VPC network. This property cannot be updated after
134615134634
creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL".
134635+
"network_stack": "IPV4", # Optional. Default value is "IPV4". A
134636+
string indicating whether the load balancer will support IPv4 or both IPv4
134637+
and IPv6 networking. This property cannot be updated after creating the load
134638+
balancer. Note that this feature is in private preview. Known values are:
134639+
"IPV4" and "DUALSTACK".
134616134640
"project_id": "str", # Optional. The ID of the project that the load
134617134641
balancer is associated with. If no ID is provided at creation, the load
134618134642
balancer associates with the user's default project. If an invalid project ID
@@ -134898,6 +134922,9 @@ async def list(self, *, per_page: int = 20, page: int = 1, **kwargs: Any) -> JSO
134898134922
identify and reference a load balancer.
134899134923
"ip": "str", # Optional. An attribute containing the
134900134924
public-facing IP address of the load balancer.
134925+
"ipv6": "str", # Optional. An attribute containing the
134926+
public-facing IPv6 address of the load balancer. Note that this feature
134927+
is currently in private preview.
134901134928
"name": "str", # Optional. A human-readable name for a load
134902134929
balancer instance.
134903134930
"network": "EXTERNAL", # Optional. Default value is
@@ -134906,6 +134933,11 @@ async def list(self, *, per_page: int = 20, page: int = 1, **kwargs: Any) -> JSO
134906134933
only accessible to resources on the same VPC network. This property
134907134934
cannot be updated after creating the load balancer. Known values are:
134908134935
"EXTERNAL" and "INTERNAL".
134936+
"network_stack": "IPV4", # Optional. Default value is
134937+
"IPV4". A string indicating whether the load balancer will support IPv4
134938+
or both IPv4 and IPv6 networking. This property cannot be updated after
134939+
creating the load balancer. Note that this feature is in private preview.
134940+
Known values are: "IPV4" and "DUALSTACK".
134909134941
"project_id": "str", # Optional. The ID of the project that
134910134942
the load balancer is associated with. If no ID is provided at creation,
134911134943
the load balancer associates with the user's default project. If an
@@ -135166,13 +135198,21 @@ async def get(self, lb_id: str, **kwargs: Any) -> JSON:
135166135198
and reference a load balancer.
135167135199
"ip": "str", # Optional. An attribute containing the public-facing
135168135200
IP address of the load balancer.
135201+
"ipv6": "str", # Optional. An attribute containing the public-facing
135202+
IPv6 address of the load balancer. Note that this feature is currently in
135203+
private preview.
135169135204
"name": "str", # Optional. A human-readable name for a load balancer
135170135205
instance.
135171135206
"network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A
135172135207
string indicating whether the load balancer should be external or internal.
135173135208
Internal load balancers have no public IPs and are only accessible to
135174135209
resources on the same VPC network. This property cannot be updated after
135175135210
creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL".
135211+
"network_stack": "IPV4", # Optional. Default value is "IPV4". A
135212+
string indicating whether the load balancer will support IPv4 or both IPv4
135213+
and IPv6 networking. This property cannot be updated after creating the load
135214+
balancer. Note that this feature is in private preview. Known values are:
135215+
"IPV4" and "DUALSTACK".
135176135216
"project_id": "str", # Optional. The ID of the project that the load
135177135217
balancer is associated with. If no ID is provided at creation, the load
135178135218
balancer associates with the user's default project. If an invalid project ID
@@ -135476,13 +135516,21 @@ async def update(
135476135516
and reference a load balancer.
135477135517
"ip": "str", # Optional. An attribute containing the public-facing
135478135518
IP address of the load balancer.
135519+
"ipv6": "str", # Optional. An attribute containing the public-facing
135520+
IPv6 address of the load balancer. Note that this feature is currently in
135521+
private preview.
135479135522
"name": "str", # Optional. A human-readable name for a load balancer
135480135523
instance.
135481135524
"network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A
135482135525
string indicating whether the load balancer should be external or internal.
135483135526
Internal load balancers have no public IPs and are only accessible to
135484135527
resources on the same VPC network. This property cannot be updated after
135485135528
creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL".
135529+
"network_stack": "IPV4", # Optional. Default value is "IPV4". A
135530+
string indicating whether the load balancer will support IPv4 or both IPv4
135531+
and IPv6 networking. This property cannot be updated after creating the load
135532+
balancer. Note that this feature is in private preview. Known values are:
135533+
"IPV4" and "DUALSTACK".
135486135534
"project_id": "str", # Optional. The ID of the project that the load
135487135535
balancer is associated with. If no ID is provided at creation, the load
135488135536
balancer associates with the user's default project. If an invalid project ID
@@ -135706,13 +135754,21 @@ async def update(
135706135754
and reference a load balancer.
135707135755
"ip": "str", # Optional. An attribute containing the public-facing
135708135756
IP address of the load balancer.
135757+
"ipv6": "str", # Optional. An attribute containing the public-facing
135758+
IPv6 address of the load balancer. Note that this feature is currently in
135759+
private preview.
135709135760
"name": "str", # Optional. A human-readable name for a load balancer
135710135761
instance.
135711135762
"network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A
135712135763
string indicating whether the load balancer should be external or internal.
135713135764
Internal load balancers have no public IPs and are only accessible to
135714135765
resources on the same VPC network. This property cannot be updated after
135715135766
creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL".
135767+
"network_stack": "IPV4", # Optional. Default value is "IPV4". A
135768+
string indicating whether the load balancer will support IPv4 or both IPv4
135769+
and IPv6 networking. This property cannot be updated after creating the load
135770+
balancer. Note that this feature is in private preview. Known values are:
135771+
"IPV4" and "DUALSTACK".
135716135772
"project_id": "str", # Optional. The ID of the project that the load
135717135773
balancer is associated with. If no ID is provided at creation, the load
135718135774
balancer associates with the user's default project. If an invalid project ID
@@ -135931,13 +135987,21 @@ async def update(
135931135987
and reference a load balancer.
135932135988
"ip": "str", # Optional. An attribute containing the public-facing
135933135989
IP address of the load balancer.
135990+
"ipv6": "str", # Optional. An attribute containing the public-facing
135991+
IPv6 address of the load balancer. Note that this feature is currently in
135992+
private preview.
135934135993
"name": "str", # Optional. A human-readable name for a load balancer
135935135994
instance.
135936135995
"network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A
135937135996
string indicating whether the load balancer should be external or internal.
135938135997
Internal load balancers have no public IPs and are only accessible to
135939135998
resources on the same VPC network. This property cannot be updated after
135940135999
creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL".
136000+
"network_stack": "IPV4", # Optional. Default value is "IPV4". A
136001+
string indicating whether the load balancer will support IPv4 or both IPv4
136002+
and IPv6 networking. This property cannot be updated after creating the load
136003+
balancer. Note that this feature is in private preview. Known values are:
136004+
"IPV4" and "DUALSTACK".
135941136005
"project_id": "str", # Optional. The ID of the project that the load
135942136006
balancer is associated with. If no ID is provided at creation, the load
135943136007
balancer associates with the user's default project. If an invalid project ID

0 commit comments

Comments
 (0)