diff --git a/DO_OPENAPI_COMMIT_SHA.txt b/DO_OPENAPI_COMMIT_SHA.txt index 200c6288..b4fb362f 100644 --- a/DO_OPENAPI_COMMIT_SHA.txt +++ b/DO_OPENAPI_COMMIT_SHA.txt @@ -1 +1 @@ -87e82da +7c1300c diff --git a/src/pydo/aio/operations/_operations.py b/src/pydo/aio/operations/_operations.py index 7db7b0d7..f6ebdf4f 100644 --- a/src/pydo/aio/operations/_operations.py +++ b/src/pydo/aio/operations/_operations.py @@ -133801,9 +133801,9 @@ class of Droplets created from this size. For example: Basic, General The unit of measure for the disk size. }, "type": "str" # Optional. The type - of disk. All Droplets contain a ``local`` or ``remote`` disk. + of disk. All Droplets contain a ``local`` or ``boot`` disk. Additionally, GPU Droplets can also have a ``scratch`` disk - for non-persistent data. Known values are: "local", "remote", + for non-persistent data. Known values are: "local", "boot", and "scratch". } ], @@ -133849,10 +133849,9 @@ class of Droplets created from this size. For example: Basic, General of measure for the disk size. }, "type": "str" # Optional. The type of disk. - All Droplets contain a ``local`` or ``remote`` disk. - Additionally, GPU Droplets can also have a ``scratch`` disk for - non-persistent data. Known values are: "local", "remote", and - "scratch". + All Droplets contain a ``local`` or ``boot`` disk. Additionally, + GPU Droplets can also have a ``scratch`` disk for non-persistent + data. Known values are: "local", "boot", and "scratch". } ], "gpu_info": { @@ -134476,10 +134475,9 @@ async def get(self, droplet_id: int, **kwargs: Any) -> JSON: of measure for the disk size. }, "type": "str" # Optional. The type of disk. - All Droplets contain a ``local`` or ``remote`` disk. - Additionally, GPU Droplets can also have a ``scratch`` disk for - non-persistent data. Known values are: "local", "remote", and - "scratch". + All Droplets contain a ``local`` or ``boot`` disk. Additionally, + GPU Droplets can also have a ``scratch`` disk for non-persistent + data. Known values are: "local", "boot", and "scratch". } ], "gpu_info": { @@ -134522,9 +134520,9 @@ async def get(self, droplet_id: int, **kwargs: Any) -> JSON: measure for the disk size. }, "type": "str" # Optional. The type of disk. All - Droplets contain a ``local`` or ``remote`` disk. Additionally, GPU + Droplets contain a ``local`` or ``boot`` disk. Additionally, GPU Droplets can also have a ``scratch`` disk for non-persistent data. - Known values are: "local", "remote", and "scratch". + Known values are: "local", "boot", and "scratch". } ], "gpu_info": { @@ -136050,9 +136048,9 @@ class of Droplets created from this size. For example: Basic, General The unit of measure for the disk size. }, "type": "str" # Optional. The type - of disk. All Droplets contain a ``local`` or ``remote`` disk. + of disk. All Droplets contain a ``local`` or ``boot`` disk. Additionally, GPU Droplets can also have a ``scratch`` disk - for non-persistent data. Known values are: "local", "remote", + for non-persistent data. Known values are: "local", "boot", and "scratch". } ], @@ -136098,10 +136096,9 @@ class of Droplets created from this size. For example: Basic, General of measure for the disk size. }, "type": "str" # Optional. The type of disk. - All Droplets contain a ``local`` or ``remote`` disk. - Additionally, GPU Droplets can also have a ``scratch`` disk for - non-persistent data. Known values are: "local", "remote", and - "scratch". + All Droplets contain a ``local`` or ``boot`` disk. Additionally, + GPU Droplets can also have a ``scratch`` disk for non-persistent + data. Known values are: "local", "boot", and "scratch". } ], "gpu_info": { @@ -150254,6 +150251,11 @@ async def list_clusters( "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is + False. A boolean value indicating whether worker nodes in the cluster are + not assigned public IP addresses. When omitted on create, the default + value is false. When enabled, a NAT gateway must exist in the VPC where + the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or @@ -150571,6 +150573,10 @@ async def create_cluster( "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is False. A boolean + value indicating whether worker nodes in the cluster are not assigned public IP + addresses. When omitted on create, the default value is false. When enabled, a + NAT gateway must exist in the VPC where the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or ``any`` to indicate an @@ -150794,6 +150800,10 @@ async def create_cluster( "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is False. A + boolean value indicating whether worker nodes in the cluster are not assigned + public IP addresses. When omitted on create, the default value is false. When + enabled, a NAT gateway must exist in the VPC where the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or ``any`` to @@ -151050,6 +151060,10 @@ async def create_cluster( "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is False. A + boolean value indicating whether worker nodes in the cluster are not assigned + public IP addresses. When omitted on create, the default value is false. When + enabled, a NAT gateway must exist in the VPC where the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or ``any`` to @@ -151292,6 +151306,10 @@ async def create_cluster(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> J "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is False. A boolean + value indicating whether worker nodes in the cluster are not assigned public IP + addresses. When omitted on create, the default value is false. When enabled, a + NAT gateway must exist in the VPC where the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or ``any`` to indicate an @@ -151515,6 +151533,10 @@ async def create_cluster(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> J "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is False. A + boolean value indicating whether worker nodes in the cluster are not assigned + public IP addresses. When omitted on create, the default value is false. When + enabled, a NAT gateway must exist in the VPC where the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or ``any`` to @@ -151832,6 +151854,10 @@ async def get_cluster(self, cluster_id: str, **kwargs: Any) -> JSON: "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is False. A + boolean value indicating whether worker nodes in the cluster are not assigned + public IP addresses. When omitted on create, the default value is false. When + enabled, a NAT gateway must exist in the VPC where the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or ``any`` to @@ -152278,6 +152304,10 @@ async def update_cluster( "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is False. A + boolean value indicating whether worker nodes in the cluster are not assigned + public IP addresses. When omitted on create, the default value is false. When + enabled, a NAT gateway must exist in the VPC where the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or ``any`` to @@ -152546,6 +152576,10 @@ async def update_cluster( "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is False. A + boolean value indicating whether worker nodes in the cluster are not assigned + public IP addresses. When omitted on create, the default value is false. When + enabled, a NAT gateway must exist in the VPC where the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or ``any`` to @@ -152907,6 +152941,10 @@ async def update_cluster( "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is False. A + boolean value indicating whether worker nodes in the cluster are not assigned + public IP addresses. When omitted on create, the default value is false. When + enabled, a NAT gateway must exist in the VPC where the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or ``any`` to @@ -191759,10 +191797,9 @@ async def list(self, *, per_page: int = 20, page: int = 1, **kwargs: Any) -> JSO of measure for the disk size. }, "type": "str" # Optional. The type of disk. - All Droplets contain a ``local`` or ``remote`` disk. - Additionally, GPU Droplets can also have a ``scratch`` disk for - non-persistent data. Known values are: "local", "remote", and - "scratch". + All Droplets contain a ``local`` or ``boot`` disk. Additionally, + GPU Droplets can also have a ``scratch`` disk for non-persistent + data. Known values are: "local", "boot", and "scratch". } ], "gpu_info": { diff --git a/src/pydo/operations/_operations.py b/src/pydo/operations/_operations.py index d77aab13..7243fe84 100644 --- a/src/pydo/operations/_operations.py +++ b/src/pydo/operations/_operations.py @@ -149388,9 +149388,9 @@ class of Droplets created from this size. For example: Basic, General The unit of measure for the disk size. }, "type": "str" # Optional. The type - of disk. All Droplets contain a ``local`` or ``remote`` disk. + of disk. All Droplets contain a ``local`` or ``boot`` disk. Additionally, GPU Droplets can also have a ``scratch`` disk - for non-persistent data. Known values are: "local", "remote", + for non-persistent data. Known values are: "local", "boot", and "scratch". } ], @@ -149436,10 +149436,9 @@ class of Droplets created from this size. For example: Basic, General of measure for the disk size. }, "type": "str" # Optional. The type of disk. - All Droplets contain a ``local`` or ``remote`` disk. - Additionally, GPU Droplets can also have a ``scratch`` disk for - non-persistent data. Known values are: "local", "remote", and - "scratch". + All Droplets contain a ``local`` or ``boot`` disk. Additionally, + GPU Droplets can also have a ``scratch`` disk for non-persistent + data. Known values are: "local", "boot", and "scratch". } ], "gpu_info": { @@ -150063,10 +150062,9 @@ def get(self, droplet_id: int, **kwargs: Any) -> JSON: of measure for the disk size. }, "type": "str" # Optional. The type of disk. - All Droplets contain a ``local`` or ``remote`` disk. - Additionally, GPU Droplets can also have a ``scratch`` disk for - non-persistent data. Known values are: "local", "remote", and - "scratch". + All Droplets contain a ``local`` or ``boot`` disk. Additionally, + GPU Droplets can also have a ``scratch`` disk for non-persistent + data. Known values are: "local", "boot", and "scratch". } ], "gpu_info": { @@ -150109,9 +150107,9 @@ def get(self, droplet_id: int, **kwargs: Any) -> JSON: measure for the disk size. }, "type": "str" # Optional. The type of disk. All - Droplets contain a ``local`` or ``remote`` disk. Additionally, GPU + Droplets contain a ``local`` or ``boot`` disk. Additionally, GPU Droplets can also have a ``scratch`` disk for non-persistent data. - Known values are: "local", "remote", and "scratch". + Known values are: "local", "boot", and "scratch". } ], "gpu_info": { @@ -151637,9 +151635,9 @@ class of Droplets created from this size. For example: Basic, General The unit of measure for the disk size. }, "type": "str" # Optional. The type - of disk. All Droplets contain a ``local`` or ``remote`` disk. + of disk. All Droplets contain a ``local`` or ``boot`` disk. Additionally, GPU Droplets can also have a ``scratch`` disk - for non-persistent data. Known values are: "local", "remote", + for non-persistent data. Known values are: "local", "boot", and "scratch". } ], @@ -151685,10 +151683,9 @@ class of Droplets created from this size. For example: Basic, General of measure for the disk size. }, "type": "str" # Optional. The type of disk. - All Droplets contain a ``local`` or ``remote`` disk. - Additionally, GPU Droplets can also have a ``scratch`` disk for - non-persistent data. Known values are: "local", "remote", and - "scratch". + All Droplets contain a ``local`` or ``boot`` disk. Additionally, + GPU Droplets can also have a ``scratch`` disk for non-persistent + data. Known values are: "local", "boot", and "scratch". } ], "gpu_info": { @@ -165835,6 +165832,11 @@ def list_clusters( "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is + False. A boolean value indicating whether worker nodes in the cluster are + not assigned public IP addresses. When omitted on create, the default + value is false. When enabled, a NAT gateway must exist in the VPC where + the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or @@ -166152,6 +166154,10 @@ def create_cluster( "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is False. A boolean + value indicating whether worker nodes in the cluster are not assigned public IP + addresses. When omitted on create, the default value is false. When enabled, a + NAT gateway must exist in the VPC where the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or ``any`` to indicate an @@ -166375,6 +166381,10 @@ def create_cluster( "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is False. A + boolean value indicating whether worker nodes in the cluster are not assigned + public IP addresses. When omitted on create, the default value is false. When + enabled, a NAT gateway must exist in the VPC where the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or ``any`` to @@ -166631,6 +166641,10 @@ def create_cluster( "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is False. A + boolean value indicating whether worker nodes in the cluster are not assigned + public IP addresses. When omitted on create, the default value is false. When + enabled, a NAT gateway must exist in the VPC where the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or ``any`` to @@ -166873,6 +166887,10 @@ def create_cluster(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is False. A boolean + value indicating whether worker nodes in the cluster are not assigned public IP + addresses. When omitted on create, the default value is false. When enabled, a + NAT gateway must exist in the VPC where the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or ``any`` to indicate an @@ -167096,6 +167114,10 @@ def create_cluster(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is False. A + boolean value indicating whether worker nodes in the cluster are not assigned + public IP addresses. When omitted on create, the default value is false. When + enabled, a NAT gateway must exist in the VPC where the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or ``any`` to @@ -167413,6 +167435,10 @@ def get_cluster(self, cluster_id: str, **kwargs: Any) -> JSON: "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is False. A + boolean value indicating whether worker nodes in the cluster are not assigned + public IP addresses. When omitted on create, the default value is false. When + enabled, a NAT gateway must exist in the VPC where the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or ``any`` to @@ -167859,6 +167885,10 @@ def update_cluster( "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is False. A + boolean value indicating whether worker nodes in the cluster are not assigned + public IP addresses. When omitted on create, the default value is false. When + enabled, a NAT gateway must exist in the VPC where the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or ``any`` to @@ -168127,6 +168157,10 @@ def update_cluster( "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is False. A + boolean value indicating whether worker nodes in the cluster are not assigned + public IP addresses. When omitted on create, the default value is false. When + enabled, a NAT gateway must exist in the VPC where the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or ``any`` to @@ -168488,6 +168522,10 @@ def update_cluster( "ipv4": "str", # Optional. The public IPv4 address of the Kubernetes master node. This will not be set if high availability is configured on the cluster (v1.21+). + "isolated_workers": False, # Optional. Default value is False. A + boolean value indicating whether worker nodes in the cluster are not assigned + public IP addresses. When omitted on create, the default value is false. When + enabled, a NAT gateway must exist in the VPC where the cluster is created. "maintenance_policy": { "day": "str", # Optional. The day of the maintenance window policy. May be one of ``monday`` through ``sunday``"" , or ``any`` to @@ -207320,10 +207358,9 @@ def list(self, *, per_page: int = 20, page: int = 1, **kwargs: Any) -> JSON: of measure for the disk size. }, "type": "str" # Optional. The type of disk. - All Droplets contain a ``local`` or ``remote`` disk. - Additionally, GPU Droplets can also have a ``scratch`` disk for - non-persistent data. Known values are: "local", "remote", and - "scratch". + All Droplets contain a ``local`` or ``boot`` disk. Additionally, + GPU Droplets can also have a ``scratch`` disk for non-persistent + data. Known values are: "local", "boot", and "scratch". } ], "gpu_info": {