From 919290fc5c0903c71b5ff97f19678ca13792ea23 Mon Sep 17 00:00:00 2001 From: API Engineering Date: Tue, 15 Oct 2024 16:00:52 +0000 Subject: [PATCH] [bot] Updated client based on openapi-b93070a/clientgen --- DO_OPENAPI_COMMIT_SHA.txt | 2 +- src/pydo/aio/operations/_operations.py | 61 +++++++++++++++++++++----- src/pydo/operations/_operations.py | 61 +++++++++++++++++++++----- 3 files changed, 103 insertions(+), 21 deletions(-) diff --git a/DO_OPENAPI_COMMIT_SHA.txt b/DO_OPENAPI_COMMIT_SHA.txt index e8a1233..a3f9702 100644 --- a/DO_OPENAPI_COMMIT_SHA.txt +++ b/DO_OPENAPI_COMMIT_SHA.txt @@ -1 +1 @@ -b78970b +b93070a diff --git a/src/pydo/aio/operations/_operations.py b/src/pydo/aio/operations/_operations.py index 600bf40..6c325ee 100644 --- a/src/pydo/aio/operations/_operations.py +++ b/src/pydo/aio/operations/_operations.py @@ -118749,7 +118749,7 @@ async def list_clusters( boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. "cluster_subnet": "str", # Optional. The range of IP - addresses in the overlay network of the Kubernetes cluster in CIDR + addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -118993,7 +118993,7 @@ async def create_cluster( "auto_upgrade": False, # Optional. Default value is False. A boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. - "cluster_subnet": "str", # Optional. The range of IP addresses in the + "cluster_subnet": "str", # Optional. The range of IP addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -119145,7 +119145,7 @@ async def create_cluster( "auto_upgrade": False, # Optional. Default value is False. A boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. - "cluster_subnet": "str", # Optional. The range of IP addresses in + "cluster_subnet": "str", # Optional. The range of IP addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -119328,7 +119328,7 @@ async def create_cluster( "auto_upgrade": False, # Optional. Default value is False. A boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. - "cluster_subnet": "str", # Optional. The range of IP addresses in + "cluster_subnet": "str", # Optional. The range of IP addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -119499,7 +119499,7 @@ async def create_cluster(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> J "auto_upgrade": False, # Optional. Default value is False. A boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. - "cluster_subnet": "str", # Optional. The range of IP addresses in the + "cluster_subnet": "str", # Optional. The range of IP addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -119651,7 +119651,7 @@ async def create_cluster(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> J "auto_upgrade": False, # Optional. Default value is False. A boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. - "cluster_subnet": "str", # Optional. The range of IP addresses in + "cluster_subnet": "str", # Optional. The range of IP addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -119895,7 +119895,7 @@ async def get_cluster(self, cluster_id: str, **kwargs: Any) -> JSON: "auto_upgrade": False, # Optional. Default value is False. A boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. - "cluster_subnet": "str", # Optional. The range of IP addresses in + "cluster_subnet": "str", # Optional. The range of IP addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -120207,7 +120207,7 @@ async def update_cluster( "auto_upgrade": False, # Optional. Default value is False. A boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. - "cluster_subnet": "str", # Optional. The range of IP addresses in + "cluster_subnet": "str", # Optional. The range of IP addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -120402,7 +120402,7 @@ async def update_cluster( "auto_upgrade": False, # Optional. Default value is False. A boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. - "cluster_subnet": "str", # Optional. The range of IP addresses in + "cluster_subnet": "str", # Optional. The range of IP addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -120629,7 +120629,7 @@ async def update_cluster( "auto_upgrade": False, # Optional. Default value is False. A boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. - "cluster_subnet": "str", # Optional. The range of IP addresses in + "cluster_subnet": "str", # Optional. The range of IP addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -125156,6 +125156,11 @@ async def create( IP address of the load balancer. "name": "str", # Optional. A human-readable name for a load balancer instance. + "network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A + string indicating whether the load balancer should be external or internal. + Internal load balancers have no public IPs and are only accessible to + resources on the same VPC network. This property cannot be updated after + creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL". "project_id": "str", # Optional. The ID of the project that the load balancer is associated with. If no ID is provided at creation, the load balancer associates with the user's default project. If an invalid project ID @@ -125323,6 +125328,11 @@ async def create( IP address of the load balancer. "name": "str", # Optional. A human-readable name for a load balancer instance. + "network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A + string indicating whether the load balancer should be external or internal. + Internal load balancers have no public IPs and are only accessible to + resources on the same VPC network. This property cannot be updated after + creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL". "project_id": "str", # Optional. The ID of the project that the load balancer is associated with. If no ID is provided at creation, the load balancer associates with the user's default project. If an invalid project ID @@ -125488,6 +125498,11 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: IP address of the load balancer. "name": "str", # Optional. A human-readable name for a load balancer instance. + "network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A + string indicating whether the load balancer should be external or internal. + Internal load balancers have no public IPs and are only accessible to + resources on the same VPC network. This property cannot be updated after + creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL". "project_id": "str", # Optional. The ID of the project that the load balancer is associated with. If no ID is provided at creation, the load balancer associates with the user's default project. If an invalid project ID @@ -125728,6 +125743,12 @@ async def list(self, *, per_page: int = 20, page: int = 1, **kwargs: Any) -> JSO public-facing IP address of the load balancer. "name": "str", # Optional. A human-readable name for a load balancer instance. + "network": "EXTERNAL", # Optional. Default value is + "EXTERNAL". A string indicating whether the load balancer should be + external or internal. Internal load balancers have no public IPs and are + only accessible to resources on the same VPC network. This property + cannot be updated after creating the load balancer. Known values are: + "EXTERNAL" and "INTERNAL". "project_id": "str", # Optional. The ID of the project that the load balancer is associated with. If no ID is provided at creation, the load balancer associates with the user's default project. If an @@ -125943,6 +125964,11 @@ async def get(self, lb_id: str, **kwargs: Any) -> JSON: IP address of the load balancer. "name": "str", # Optional. A human-readable name for a load balancer instance. + "network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A + string indicating whether the load balancer should be external or internal. + Internal load balancers have no public IPs and are only accessible to + resources on the same VPC network. This property cannot be updated after + creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL". "project_id": "str", # Optional. The ID of the project that the load balancer is associated with. If no ID is provided at creation, the load balancer associates with the user's default project. If an invalid project ID @@ -126201,6 +126227,11 @@ async def update( IP address of the load balancer. "name": "str", # Optional. A human-readable name for a load balancer instance. + "network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A + string indicating whether the load balancer should be external or internal. + Internal load balancers have no public IPs and are only accessible to + resources on the same VPC network. This property cannot be updated after + creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL". "project_id": "str", # Optional. The ID of the project that the load balancer is associated with. If no ID is provided at creation, the load balancer associates with the user's default project. If an invalid project ID @@ -126379,6 +126410,11 @@ async def update( IP address of the load balancer. "name": "str", # Optional. A human-readable name for a load balancer instance. + "network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A + string indicating whether the load balancer should be external or internal. + Internal load balancers have no public IPs and are only accessible to + resources on the same VPC network. This property cannot be updated after + creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL". "project_id": "str", # Optional. The ID of the project that the load balancer is associated with. If no ID is provided at creation, the load balancer associates with the user's default project. If an invalid project ID @@ -126552,6 +126588,11 @@ async def update( IP address of the load balancer. "name": "str", # Optional. A human-readable name for a load balancer instance. + "network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A + string indicating whether the load balancer should be external or internal. + Internal load balancers have no public IPs and are only accessible to + resources on the same VPC network. This property cannot be updated after + creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL". "project_id": "str", # Optional. The ID of the project that the load balancer is associated with. If no ID is provided at creation, the load balancer associates with the user's default project. If an invalid project ID diff --git a/src/pydo/operations/_operations.py b/src/pydo/operations/_operations.py index 22c5b12..77491e5 100644 --- a/src/pydo/operations/_operations.py +++ b/src/pydo/operations/_operations.py @@ -126750,7 +126750,7 @@ def list_clusters( boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. "cluster_subnet": "str", # Optional. The range of IP - addresses in the overlay network of the Kubernetes cluster in CIDR + addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -126994,7 +126994,7 @@ def create_cluster( "auto_upgrade": False, # Optional. Default value is False. A boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. - "cluster_subnet": "str", # Optional. The range of IP addresses in the + "cluster_subnet": "str", # Optional. The range of IP addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -127146,7 +127146,7 @@ def create_cluster( "auto_upgrade": False, # Optional. Default value is False. A boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. - "cluster_subnet": "str", # Optional. The range of IP addresses in + "cluster_subnet": "str", # Optional. The range of IP addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -127329,7 +127329,7 @@ def create_cluster( "auto_upgrade": False, # Optional. Default value is False. A boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. - "cluster_subnet": "str", # Optional. The range of IP addresses in + "cluster_subnet": "str", # Optional. The range of IP addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -127500,7 +127500,7 @@ def create_cluster(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: "auto_upgrade": False, # Optional. Default value is False. A boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. - "cluster_subnet": "str", # Optional. The range of IP addresses in the + "cluster_subnet": "str", # Optional. The range of IP addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -127652,7 +127652,7 @@ def create_cluster(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: "auto_upgrade": False, # Optional. Default value is False. A boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. - "cluster_subnet": "str", # Optional. The range of IP addresses in + "cluster_subnet": "str", # Optional. The range of IP addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -127896,7 +127896,7 @@ def get_cluster(self, cluster_id: str, **kwargs: Any) -> JSON: "auto_upgrade": False, # Optional. Default value is False. A boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. - "cluster_subnet": "str", # Optional. The range of IP addresses in + "cluster_subnet": "str", # Optional. The range of IP addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -128208,7 +128208,7 @@ def update_cluster( "auto_upgrade": False, # Optional. Default value is False. A boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. - "cluster_subnet": "str", # Optional. The range of IP addresses in + "cluster_subnet": "str", # Optional. The range of IP addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -128403,7 +128403,7 @@ def update_cluster( "auto_upgrade": False, # Optional. Default value is False. A boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. - "cluster_subnet": "str", # Optional. The range of IP addresses in + "cluster_subnet": "str", # Optional. The range of IP addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -128630,7 +128630,7 @@ def update_cluster( "auto_upgrade": False, # Optional. Default value is False. A boolean value indicating whether the cluster will be automatically upgraded to new patch releases during its maintenance window. - "cluster_subnet": "str", # Optional. The range of IP addresses in + "cluster_subnet": "str", # Optional. The range of IP addresses for the overlay network of the Kubernetes cluster in CIDR notation. "control_plane_firewall": { "allowed_addresses": [ @@ -133155,6 +133155,11 @@ def create( IP address of the load balancer. "name": "str", # Optional. A human-readable name for a load balancer instance. + "network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A + string indicating whether the load balancer should be external or internal. + Internal load balancers have no public IPs and are only accessible to + resources on the same VPC network. This property cannot be updated after + creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL". "project_id": "str", # Optional. The ID of the project that the load balancer is associated with. If no ID is provided at creation, the load balancer associates with the user's default project. If an invalid project ID @@ -133322,6 +133327,11 @@ def create( IP address of the load balancer. "name": "str", # Optional. A human-readable name for a load balancer instance. + "network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A + string indicating whether the load balancer should be external or internal. + Internal load balancers have no public IPs and are only accessible to + resources on the same VPC network. This property cannot be updated after + creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL". "project_id": "str", # Optional. The ID of the project that the load balancer is associated with. If no ID is provided at creation, the load balancer associates with the user's default project. If an invalid project ID @@ -133487,6 +133497,11 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: IP address of the load balancer. "name": "str", # Optional. A human-readable name for a load balancer instance. + "network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A + string indicating whether the load balancer should be external or internal. + Internal load balancers have no public IPs and are only accessible to + resources on the same VPC network. This property cannot be updated after + creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL". "project_id": "str", # Optional. The ID of the project that the load balancer is associated with. If no ID is provided at creation, the load balancer associates with the user's default project. If an invalid project ID @@ -133727,6 +133742,12 @@ def list(self, *, per_page: int = 20, page: int = 1, **kwargs: Any) -> JSON: public-facing IP address of the load balancer. "name": "str", # Optional. A human-readable name for a load balancer instance. + "network": "EXTERNAL", # Optional. Default value is + "EXTERNAL". A string indicating whether the load balancer should be + external or internal. Internal load balancers have no public IPs and are + only accessible to resources on the same VPC network. This property + cannot be updated after creating the load balancer. Known values are: + "EXTERNAL" and "INTERNAL". "project_id": "str", # Optional. The ID of the project that the load balancer is associated with. If no ID is provided at creation, the load balancer associates with the user's default project. If an @@ -133942,6 +133963,11 @@ def get(self, lb_id: str, **kwargs: Any) -> JSON: IP address of the load balancer. "name": "str", # Optional. A human-readable name for a load balancer instance. + "network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A + string indicating whether the load balancer should be external or internal. + Internal load balancers have no public IPs and are only accessible to + resources on the same VPC network. This property cannot be updated after + creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL". "project_id": "str", # Optional. The ID of the project that the load balancer is associated with. If no ID is provided at creation, the load balancer associates with the user's default project. If an invalid project ID @@ -134200,6 +134226,11 @@ def update( IP address of the load balancer. "name": "str", # Optional. A human-readable name for a load balancer instance. + "network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A + string indicating whether the load balancer should be external or internal. + Internal load balancers have no public IPs and are only accessible to + resources on the same VPC network. This property cannot be updated after + creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL". "project_id": "str", # Optional. The ID of the project that the load balancer is associated with. If no ID is provided at creation, the load balancer associates with the user's default project. If an invalid project ID @@ -134378,6 +134409,11 @@ def update( IP address of the load balancer. "name": "str", # Optional. A human-readable name for a load balancer instance. + "network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A + string indicating whether the load balancer should be external or internal. + Internal load balancers have no public IPs and are only accessible to + resources on the same VPC network. This property cannot be updated after + creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL". "project_id": "str", # Optional. The ID of the project that the load balancer is associated with. If no ID is provided at creation, the load balancer associates with the user's default project. If an invalid project ID @@ -134549,6 +134585,11 @@ def update(self, lb_id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSO IP address of the load balancer. "name": "str", # Optional. A human-readable name for a load balancer instance. + "network": "EXTERNAL", # Optional. Default value is "EXTERNAL". A + string indicating whether the load balancer should be external or internal. + Internal load balancers have no public IPs and are only accessible to + resources on the same VPC network. This property cannot be updated after + creating the load balancer. Known values are: "EXTERNAL" and "INTERNAL". "project_id": "str", # Optional. The ID of the project that the load balancer is associated with. If no ID is provided at creation, the load balancer associates with the user's default project. If an invalid project ID