diff --git a/scaleway-async/scaleway_async/applesilicon/v1alpha1/api.py b/scaleway-async/scaleway_async/applesilicon/v1alpha1/api.py index 3299afcc4..fa8041c50 100644 --- a/scaleway-async/scaleway_async/applesilicon/v1alpha1/api.py +++ b/scaleway-async/scaleway_async/applesilicon/v1alpha1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( WaitForOptions, @@ -68,7 +68,7 @@ class ApplesiliconV1Alpha1API(API): async def list_server_types( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ListServerTypesResponse: """ List server types. @@ -96,7 +96,7 @@ async def get_server_type( self, *, server_type: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ServerType: """ Get a server type. @@ -129,7 +129,7 @@ async def create_server( *, type_: str, enable_vpc: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, project_id: Optional[str] = None, os_id: Optional[str] = None, @@ -178,7 +178,7 @@ async def create_server( async def list_servers( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListServersRequestOrderBy] = None, project_id: Optional[str] = None, organization_id: Optional[str] = None, @@ -223,7 +223,7 @@ async def list_servers( async def list_servers_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListServersRequestOrderBy] = None, project_id: Optional[str] = None, organization_id: Optional[str] = None, @@ -264,7 +264,7 @@ async def list_servers_all( async def list_os( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, server_type: Optional[str] = None, @@ -305,7 +305,7 @@ async def list_os( async def list_os_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, server_type: Optional[str] = None, @@ -344,7 +344,7 @@ async def get_os( self, *, os_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> OS: """ Get an Operating System (OS). @@ -376,7 +376,7 @@ async def get_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Server: """ Get a server. @@ -408,7 +408,7 @@ async def wait_for_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[Server, Union[bool, Awaitable[bool]]]] = None, ) -> Server: """ @@ -445,7 +445,7 @@ async def update_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, schedule_deletion: Optional[bool] = None, enable_vpc: Optional[bool] = None, @@ -493,7 +493,7 @@ async def delete_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a server. @@ -523,7 +523,7 @@ async def reboot_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Server: """ Reboot a server. @@ -556,7 +556,7 @@ async def reinstall_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, os_id: Optional[str] = None, ) -> Server: """ @@ -598,7 +598,7 @@ async def start_connectivity_diagnostic( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> StartConnectivityDiagnosticResponse: """ :param server_id: @@ -634,7 +634,7 @@ async def get_connectivity_diagnostic( self, *, diagnostic_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ConnectivityDiagnostic: """ :param diagnostic_id: @@ -671,7 +671,7 @@ async def get_server_private_network( *, server_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ServerPrivateNetwork: """ :param server_id: @@ -707,7 +707,7 @@ async def wait_for_server_private_network( *, server_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[ WaitForOptions[ServerPrivateNetwork, Union[bool, Awaitable[bool]]] ] = None, @@ -751,7 +751,7 @@ async def add_server_private_network( *, server_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ipam_ip_ids: Optional[List[str]] = None, ) -> ServerPrivateNetwork: """ @@ -797,7 +797,7 @@ async def set_server_private_networks( *, server_id: str, per_private_network_ipam_ip_ids: Dict[str, List[str]], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SetServerPrivateNetworksResponse: """ Set multiple Private Networks on a server. @@ -838,7 +838,7 @@ async def set_server_private_networks( async def list_server_private_networks( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListServerPrivateNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -892,7 +892,7 @@ async def list_server_private_networks( async def list_server_private_networks_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListServerPrivateNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -944,7 +944,7 @@ async def delete_server_private_network( *, server_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a Private Network. diff --git a/scaleway-async/scaleway_async/applesilicon/v1alpha1/types.py b/scaleway-async/scaleway_async/applesilicon/v1alpha1/types.py index 02fc9fc26..0fcedef7c 100644 --- a/scaleway-async/scaleway_async/applesilicon/v1alpha1/types.py +++ b/scaleway-async/scaleway_async/applesilicon/v1alpha1/types.py @@ -8,7 +8,7 @@ from typing import Dict, List, Optional from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -354,7 +354,7 @@ class Server: Set to true to mark the server for automatic deletion depending on `deletable_at` date. Set to false to cancel an existing deletion schedule. Leave unset otherwise. """ - zone: Zone + zone: ScwZone """ Zone of the server. """ @@ -417,7 +417,7 @@ class CreateServerRequest: Activate the Private Network feature for this server. This feature is configured through the Apple Silicon - Private Networks API. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -445,7 +445,7 @@ class DeleteServerRequest: UUID of the server you want to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -455,7 +455,7 @@ class DeleteServerRequest: class GetConnectivityDiagnosticRequest: diagnostic_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -468,7 +468,7 @@ class GetOSRequest: UUID of the OS you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -481,7 +481,7 @@ class GetServerRequest: UUID of the server you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -494,7 +494,7 @@ class GetServerTypeRequest: Server type identifier. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -502,7 +502,7 @@ class GetServerTypeRequest: @dataclass class ListOSRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -550,7 +550,7 @@ class ListServerPrivateNetworksResponse: @dataclass class ListServerTypesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -566,7 +566,7 @@ class ListServerTypesResponse: @dataclass class ListServersRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -622,7 +622,7 @@ class PrivateNetworkApiAddServerPrivateNetworkRequest: ID of the Private Network. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -645,7 +645,7 @@ class PrivateNetworkApiDeleteServerPrivateNetworkRequest: ID of the Private Network. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -657,7 +657,7 @@ class PrivateNetworkApiGetServerPrivateNetworkRequest: private_network_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -665,7 +665,7 @@ class PrivateNetworkApiGetServerPrivateNetworkRequest: @dataclass class PrivateNetworkApiListServerPrivateNetworksRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -723,7 +723,7 @@ class PrivateNetworkApiSetServerPrivateNetworksRequest: Object where the keys are the IDs of Private Networks and the values are arrays of IPAM IDs representing the IPs to assign to this Apple silicon server on the Private Network. If the array supplied for a Private Network is empty, the next available IP from the Private Network's CIDR block will automatically be used for attachment. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -736,7 +736,7 @@ class RebootServerRequest: UUID of the server you want to reboot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -749,7 +749,7 @@ class ReinstallServerRequest: UUID of the server you want to reinstall. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -769,7 +769,7 @@ class SetServerPrivateNetworksResponse: class StartConnectivityDiagnosticRequest: server_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -787,7 +787,7 @@ class UpdateServerRequest: UUID of the server you want to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway-async/scaleway_async/audit_trail/v1alpha1/api.py b/scaleway-async/scaleway_async/audit_trail/v1alpha1/api.py index 9d31ea60e..a7c4aae16 100644 --- a/scaleway-async/scaleway_async/audit_trail/v1alpha1/api.py +++ b/scaleway-async/scaleway_async/audit_trail/v1alpha1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( validate_path_param, @@ -31,7 +31,7 @@ class AuditTrailV1Alpha1API(API): async def list_events( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, organization_id: Optional[str] = None, resource_type: Optional[ResourceType] = None, @@ -96,7 +96,7 @@ async def list_events( async def list_products( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ListProductsResponse: """ Retrieve the list of Scaleway resources for which you have Audit Trail events. diff --git a/scaleway-async/scaleway_async/audit_trail/v1alpha1/types.py b/scaleway-async/scaleway_async/audit_trail/v1alpha1/types.py index cd55e5cc4..73fb6b842 100644 --- a/scaleway-async/scaleway_async/audit_trail/v1alpha1/types.py +++ b/scaleway-async/scaleway_async/audit_trail/v1alpha1/types.py @@ -8,7 +8,7 @@ from typing import Any, Dict, List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -207,7 +207,7 @@ class Product: @dataclass class ListEventsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -274,7 +274,7 @@ class ListEventsResponse: @dataclass class ListProductsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway-async/scaleway_async/baremetal/v1/api.py b/scaleway-async/scaleway_async/baremetal/v1/api.py index 52a7dde20..204dd12f5 100644 --- a/scaleway-async/scaleway_async/baremetal/v1/api.py +++ b/scaleway-async/scaleway_async/baremetal/v1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( WaitForOptions, @@ -99,7 +99,7 @@ class BaremetalV1API(API): async def list_servers( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServersRequestOrderBy] = None, @@ -156,7 +156,7 @@ async def list_servers( async def list_servers_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServersRequestOrderBy] = None, @@ -210,7 +210,7 @@ async def get_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Server: """ Get a specific Elastic Metal server. @@ -242,7 +242,7 @@ async def wait_for_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[Server, Union[bool, Awaitable[bool]]]] = None, ) -> Server: """ @@ -281,7 +281,7 @@ async def create_server( offer_id: str, name: str, description: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, @@ -342,7 +342,7 @@ async def update_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, description: Optional[str] = None, tags: Optional[List[str]] = None, @@ -393,7 +393,7 @@ async def install_server( os_id: str, hostname: str, ssh_key_ids: List[str], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, user: Optional[str] = None, password: Optional[str] = None, service_user: Optional[str] = None, @@ -456,7 +456,7 @@ async def get_server_metrics( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetServerMetricsResponse: """ Return server metrics. @@ -488,7 +488,7 @@ async def delete_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Server: """ Delete an Elastic Metal server. @@ -520,7 +520,7 @@ async def reboot_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, boot_type: Optional[ServerBootType] = None, ) -> Server: """ @@ -562,7 +562,7 @@ async def start_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, boot_type: Optional[ServerBootType] = None, ) -> Server: """ @@ -604,7 +604,7 @@ async def stop_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Server: """ Stop an Elastic Metal server. @@ -637,7 +637,7 @@ async def list_server_events( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServerEventsRequestOrderBy] = None, @@ -680,7 +680,7 @@ async def list_server_events_all( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServerEventsRequestOrderBy] = None, @@ -721,7 +721,7 @@ async def get_default_partitioning_schema( *, offer_id: str, os_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Schema: """ Get default partitioning schema. @@ -759,7 +759,7 @@ async def validate_partitioning_schema( *, offer_id: str, os_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, partitioning_schema: Optional[Schema] = None, ) -> None: """ @@ -802,7 +802,7 @@ async def start_bmc_access( *, server_id: str, ip: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> BMCAccess: """ Start BMC access. @@ -847,7 +847,7 @@ async def get_bmc_access( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> BMCAccess: """ Get BMC access. @@ -879,7 +879,7 @@ async def stop_bmc_access( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Stop BMC access. @@ -910,7 +910,7 @@ async def update_ip( *, server_id: str, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, reverse: Optional[str] = None, ) -> IP: """ @@ -957,7 +957,7 @@ async def add_option_server( *, server_id: str, option_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, expires_at: Optional[datetime] = None, ) -> Server: """ @@ -1004,7 +1004,7 @@ async def delete_option_server( *, server_id: str, option_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Server: """ Delete server option. @@ -1038,7 +1038,7 @@ async def delete_option_server( async def list_offers( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, subscription_period: Optional[OfferSubscriptionPeriod] = None, @@ -1079,7 +1079,7 @@ async def list_offers( async def list_offers_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, subscription_period: Optional[OfferSubscriptionPeriod] = None, @@ -1118,7 +1118,7 @@ async def get_offer( self, *, offer_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Offer: """ Get offer. @@ -1150,7 +1150,7 @@ async def get_option( self, *, option_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Option: """ Get option. @@ -1181,7 +1181,7 @@ async def get_option( async def list_options( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, offer_id: Optional[str] = None, @@ -1222,7 +1222,7 @@ async def list_options( async def list_options_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, offer_id: Optional[str] = None, @@ -1260,7 +1260,7 @@ async def list_options_all( async def list_settings( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListSettingsRequestOrderBy] = None, @@ -1301,7 +1301,7 @@ async def list_settings( async def list_settings_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListSettingsRequestOrderBy] = None, @@ -1340,7 +1340,7 @@ async def update_setting( self, *, setting_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, enabled: Optional[bool] = None, ) -> Setting: """ @@ -1381,7 +1381,7 @@ async def update_setting( async def list_os( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, offer_id: Optional[str] = None, @@ -1419,7 +1419,7 @@ async def list_os( async def list_os_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, offer_id: Optional[str] = None, @@ -1455,7 +1455,7 @@ async def get_os( self, *, os_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> OS: """ Get OS with an ID. @@ -1494,7 +1494,7 @@ async def add_server_private_network( *, server_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ServerPrivateNetwork: """ Add a server to a Private Network. @@ -1536,7 +1536,7 @@ async def set_server_private_networks( *, server_id: str, private_network_ids: List[str], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SetServerPrivateNetworksResponse: """ Set multiple Private Networks on a server. @@ -1576,7 +1576,7 @@ async def set_server_private_networks( async def list_server_private_networks( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListServerPrivateNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1626,7 +1626,7 @@ async def list_server_private_networks( async def list_server_private_networks_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListServerPrivateNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1674,7 +1674,7 @@ async def delete_server_private_network( *, server_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a Private Network. diff --git a/scaleway-async/scaleway_async/baremetal/v1/types.py b/scaleway-async/scaleway_async/baremetal/v1/types.py index 9219d12eb..d419bad2e 100644 --- a/scaleway-async/scaleway_async/baremetal/v1/types.py +++ b/scaleway-async/scaleway_async/baremetal/v1/types.py @@ -10,7 +10,7 @@ from scaleway_core.bridge import ( Money, TimeSeries, - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -991,7 +991,7 @@ class Server: Boot type of the server. """ - zone: Zone + zone: ScwZone """ Zone in which is the server located. """ @@ -1052,7 +1052,7 @@ class AddOptionServerRequest: ID of the option to add. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1103,7 +1103,7 @@ class CreateServerRequest: Description associated with the server, max 255 characters. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1140,7 +1140,7 @@ class DeleteOptionServerRequest: ID of the option to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1153,7 +1153,7 @@ class DeleteServerRequest: ID of the server to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1166,7 +1166,7 @@ class GetBMCAccessRequest: ID of the server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1184,7 +1184,7 @@ class GetDefaultPartitioningSchemaRequest: ID of the OS. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1197,7 +1197,7 @@ class GetOSRequest: ID of the OS. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1210,7 +1210,7 @@ class GetOfferRequest: ID of the researched Offer. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1223,7 +1223,7 @@ class GetOptionRequest: ID of the option. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1236,7 +1236,7 @@ class GetServerMetricsRequest: Server ID to get the metrics. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1257,7 +1257,7 @@ class GetServerRequest: ID of the server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1285,7 +1285,7 @@ class InstallServerRequest: SSH key IDs authorized on the server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1318,7 +1318,7 @@ class InstallServerRequest: @dataclass class ListOSRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1354,7 +1354,7 @@ class ListOSResponse: @dataclass class ListOffersRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1395,7 +1395,7 @@ class ListOffersResponse: @dataclass class ListOptionsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1441,7 +1441,7 @@ class ListServerEventsRequest: ID of the server events searched. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1484,7 +1484,7 @@ class ListServerPrivateNetworksResponse: @dataclass class ListServersRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1550,7 +1550,7 @@ class ListServersResponse: @dataclass class ListSettingsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1601,7 +1601,7 @@ class PrivateNetworkApiAddServerPrivateNetworkRequest: The ID of the Private Network. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1619,7 +1619,7 @@ class PrivateNetworkApiDeleteServerPrivateNetworkRequest: The ID of the Private Network. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1627,7 +1627,7 @@ class PrivateNetworkApiDeleteServerPrivateNetworkRequest: @dataclass class PrivateNetworkApiListServerPrivateNetworksRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1680,7 +1680,7 @@ class PrivateNetworkApiSetServerPrivateNetworksRequest: The IDs of the Private Networks. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1693,7 +1693,7 @@ class RebootServerRequest: ID of the server to reboot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1721,7 +1721,7 @@ class StartBMCAccessRequest: The IP authorized to connect to the server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1734,7 +1734,7 @@ class StartServerRequest: ID of the server to start. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1752,7 +1752,7 @@ class StopBMCAccessRequest: ID of the server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1765,7 +1765,7 @@ class StopServerRequest: ID of the server to stop. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1783,7 +1783,7 @@ class UpdateIPRequest: ID of the IP to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1801,7 +1801,7 @@ class UpdateServerRequest: ID of the server to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1829,7 +1829,7 @@ class UpdateSettingRequest: ID of the setting. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1852,7 +1852,7 @@ class ValidatePartitioningSchemaRequest: OS ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway-async/scaleway_async/baremetal/v3/api.py b/scaleway-async/scaleway_async/baremetal/v3/api.py index fe209ae52..2aa48dfc3 100644 --- a/scaleway-async/scaleway_async/baremetal/v3/api.py +++ b/scaleway-async/scaleway_async/baremetal/v3/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( validate_path_param, @@ -38,7 +38,7 @@ async def add_server_private_network( *, server_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ipam_ip_ids: Optional[List[str]] = None, ) -> ServerPrivateNetwork: """ @@ -84,7 +84,7 @@ async def set_server_private_networks( *, server_id: str, per_private_network_ipam_ip_ids: Dict[str, List[str]], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SetServerPrivateNetworksResponse: """ Set multiple Private Networks on a server. @@ -125,7 +125,7 @@ async def set_server_private_networks( async def list_server_private_networks( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListServerPrivateNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -179,7 +179,7 @@ async def list_server_private_networks( async def list_server_private_networks_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListServerPrivateNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -231,7 +231,7 @@ async def delete_server_private_network( *, server_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a Private Network. diff --git a/scaleway-async/scaleway_async/baremetal/v3/types.py b/scaleway-async/scaleway_async/baremetal/v3/types.py index b0bd3abef..e48318896 100644 --- a/scaleway-async/scaleway_async/baremetal/v3/types.py +++ b/scaleway-async/scaleway_async/baremetal/v3/types.py @@ -8,7 +8,7 @@ from typing import Dict, List, Optional from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -104,7 +104,7 @@ class PrivateNetworkApiAddServerPrivateNetworkRequest: UUID of the Private Network. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -127,7 +127,7 @@ class PrivateNetworkApiDeleteServerPrivateNetworkRequest: UUID of the Private Network. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -135,7 +135,7 @@ class PrivateNetworkApiDeleteServerPrivateNetworkRequest: @dataclass class PrivateNetworkApiListServerPrivateNetworksRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -193,7 +193,7 @@ class PrivateNetworkApiSetServerPrivateNetworksRequest: Object where the keys are the UUIDs of Private Networks and the values are arrays of IPAM IDs representing the IPs to assign to this Elastic Metal server on the Private Network. If the array supplied for a Private Network is empty, the next available IP from the Private Network's CIDR block will automatically be used for attachment. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway-async/scaleway_async/block/v1alpha1/api.py b/scaleway-async/scaleway_async/block/v1alpha1/api.py index 82df95680..c0c30012d 100644 --- a/scaleway-async/scaleway_async/block/v1alpha1/api.py +++ b/scaleway-async/scaleway_async/block/v1alpha1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( WaitForOptions, @@ -61,7 +61,7 @@ class BlockV1Alpha1API(API): async def list_volume_types( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListVolumeTypesResponse: @@ -96,7 +96,7 @@ async def list_volume_types( async def list_volume_types_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[VolumeType]: @@ -128,7 +128,7 @@ async def list_volume_types_all( async def list_volumes( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListVolumesRequestOrderBy] = None, project_id: Optional[str] = None, organization_id: Optional[str] = None, @@ -182,7 +182,7 @@ async def list_volumes( async def list_volumes_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListVolumesRequestOrderBy] = None, project_id: Optional[str] = None, organization_id: Optional[str] = None, @@ -232,7 +232,7 @@ async def list_volumes_all( async def create_volume( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, perf_iops: Optional[int] = None, project_id: Optional[str] = None, @@ -288,7 +288,7 @@ async def get_volume( self, *, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Volume: """ Get a volume. @@ -320,7 +320,7 @@ async def wait_for_volume( self, *, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[Volume, Union[bool, Awaitable[bool]]]] = None, ) -> Volume: """ @@ -357,7 +357,7 @@ async def delete_volume( self, *, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a detached volume. @@ -387,7 +387,7 @@ async def update_volume( self, *, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, size: Optional[int] = None, tags: Optional[List[str]] = None, @@ -439,7 +439,7 @@ async def update_volume( async def list_snapshots( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListSnapshotsRequestOrderBy] = None, project_id: Optional[str] = None, organization_id: Optional[str] = None, @@ -490,7 +490,7 @@ async def list_snapshots( async def list_snapshots_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListSnapshotsRequestOrderBy] = None, project_id: Optional[str] = None, organization_id: Optional[str] = None, @@ -538,7 +538,7 @@ async def get_snapshot( self, *, snapshot_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Snapshot: """ Get a snapshot. @@ -570,7 +570,7 @@ async def wait_for_snapshot( self, *, snapshot_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[ WaitForOptions[Snapshot, Union[bool, Awaitable[bool]]] ] = None, @@ -609,7 +609,7 @@ async def create_snapshot( self, *, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, @@ -659,7 +659,7 @@ async def import_snapshot_from_s3( bucket: str, key: str, name: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, size: Optional[int] = None, @@ -717,7 +717,7 @@ async def import_snapshot_from_object_storage( bucket: str, key: str, name: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, size: Optional[int] = None, @@ -773,7 +773,7 @@ async def export_snapshot_to_object_storage( snapshot_id: str, bucket: str, key: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Snapshot: """ Export a snapshot to a Scaleway Object Storage bucket. @@ -819,7 +819,7 @@ async def delete_snapshot( self, *, snapshot_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a snapshot. @@ -849,7 +849,7 @@ async def update_snapshot( self, *, snapshot_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, ) -> Snapshot: diff --git a/scaleway-async/scaleway_async/block/v1alpha1/types.py b/scaleway-async/scaleway_async/block/v1alpha1/types.py index b31bee489..c0c884dd6 100644 --- a/scaleway-async/scaleway_async/block/v1alpha1/types.py +++ b/scaleway-async/scaleway_async/block/v1alpha1/types.py @@ -9,7 +9,7 @@ from scaleway_core.bridge import ( Money, - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -229,7 +229,7 @@ class Snapshot: List of tags assigned to the volume. """ - zone: Zone + zone: ScwZone """ Snapshot zone. """ @@ -335,7 +335,7 @@ class Volume: List of tags assigned to the volume. """ - zone: Zone + zone: ScwZone """ Volume zone. """ @@ -358,7 +358,7 @@ class CreateSnapshotRequest: UUID of the volume to snapshot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -381,7 +381,7 @@ class CreateSnapshotRequest: @dataclass class CreateVolumeRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -415,7 +415,7 @@ class DeleteSnapshotRequest: UUID of the snapshot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -428,7 +428,7 @@ class DeleteVolumeRequest: UUID of the volume. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -451,7 +451,7 @@ class ExportSnapshotToObjectStorageRequest: The object key inside the given bucket. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -464,7 +464,7 @@ class GetSnapshotRequest: UUID of the snapshot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -477,7 +477,7 @@ class GetVolumeRequest: UUID of the volume. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -500,7 +500,7 @@ class ImportSnapshotFromObjectStorageRequest: Name of the snapshot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -538,7 +538,7 @@ class ImportSnapshotFromS3Request: Name of the snapshot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -561,7 +561,7 @@ class ImportSnapshotFromS3Request: @dataclass class ListSnapshotsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -617,7 +617,7 @@ class ListSnapshotsResponse: @dataclass class ListVolumeTypesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -648,7 +648,7 @@ class ListVolumeTypesResponse: @dataclass class ListVolumesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -714,7 +714,7 @@ class UpdateSnapshotRequest: UUID of the snapshot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -737,7 +737,7 @@ class UpdateVolumeRequest: UUID of the volume. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway-async/scaleway_async/cockpit/v1/api.py b/scaleway-async/scaleway_async/cockpit/v1/api.py index 183601987..77957d558 100644 --- a/scaleway-async/scaleway_async/cockpit/v1/api.py +++ b/scaleway-async/scaleway_async/cockpit/v1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( validate_path_param, @@ -588,7 +588,7 @@ class CockpitV1RegionalAPI(API): async def get_config( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> GetConfigResponse: """ Get the Cockpit configuration. @@ -617,7 +617,7 @@ async def create_data_source( self, *, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, type_: Optional[DataSourceType] = None, retention_days: Optional[int] = None, @@ -670,7 +670,7 @@ async def get_data_source( self, *, data_source_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DataSource: """ Get a data source. @@ -704,7 +704,7 @@ async def delete_data_source( self, *, data_source_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a data source. @@ -735,7 +735,7 @@ async def delete_data_source( async def list_data_sources( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDataSourcesRequestOrderBy] = None, @@ -785,7 +785,7 @@ async def list_data_sources( async def list_data_sources_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDataSourcesRequestOrderBy] = None, @@ -831,7 +831,7 @@ async def update_data_source( self, *, data_source_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, retention_days: Optional[int] = None, ) -> DataSource: @@ -877,7 +877,7 @@ async def update_data_source( async def get_usage_overview( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, interval: Optional[str] = None, ) -> UsageOverview: @@ -915,7 +915,7 @@ async def create_token( self, *, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, token_scopes: Optional[List[TokenScope]] = None, ) -> Token: @@ -961,7 +961,7 @@ async def create_token( async def list_tokens( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTokensRequestOrderBy] = None, @@ -1008,7 +1008,7 @@ async def list_tokens( async def list_tokens_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTokensRequestOrderBy] = None, @@ -1051,7 +1051,7 @@ async def get_token( self, *, token_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Token: """ Get a token. @@ -1085,7 +1085,7 @@ async def delete_token( self, *, token_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a token. @@ -1116,7 +1116,7 @@ async def delete_token( async def get_alert_manager( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> AlertManager: """ @@ -1151,7 +1151,7 @@ async def get_alert_manager( async def enable_alert_manager( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> AlertManager: """ @@ -1189,7 +1189,7 @@ async def enable_alert_manager( async def disable_alert_manager( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> AlertManager: """ @@ -1227,7 +1227,7 @@ async def disable_alert_manager( async def create_contact_point( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, email: Optional[ContactPointEmail] = None, ) -> ContactPoint: @@ -1271,7 +1271,7 @@ async def create_contact_point( async def list_contact_points( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, project_id: Optional[str] = None, @@ -1311,7 +1311,7 @@ async def list_contact_points( async def list_contact_points_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, project_id: Optional[str] = None, @@ -1346,7 +1346,7 @@ async def list_contact_points_all( async def delete_contact_point( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, email: Optional[ContactPointEmail] = None, ) -> None: @@ -1386,7 +1386,7 @@ async def delete_contact_point( async def list_managed_alerts( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListManagedAlertsRequestOrderBy] = None, @@ -1429,7 +1429,7 @@ async def list_managed_alerts( async def list_managed_alerts_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListManagedAlertsRequestOrderBy] = None, @@ -1467,7 +1467,7 @@ async def list_managed_alerts_all( async def enable_managed_alerts( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> AlertManager: """ @@ -1505,7 +1505,7 @@ async def enable_managed_alerts( async def disable_managed_alerts( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> AlertManager: """ @@ -1543,7 +1543,7 @@ async def disable_managed_alerts( async def trigger_test_alert( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> None: """ diff --git a/scaleway-async/scaleway_async/cockpit/v1/types.py b/scaleway-async/scaleway_async/cockpit/v1/types.py index 8396c11c8..c49ae6ddf 100644 --- a/scaleway-async/scaleway_async/cockpit/v1/types.py +++ b/scaleway-async/scaleway_async/cockpit/v1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -149,7 +149,7 @@ class ContactPoint: Contact point. """ - region: Region + region: ScwRegion """ Region to target. If none is passed will use default region from the config. """ @@ -203,7 +203,7 @@ class DataSource: BETA - Duration for which the data will be retained in the data source. """ - region: Region + region: ScwRegion """ Region of the data source. """ @@ -364,7 +364,7 @@ class Token: Token permission scopes. """ - region: Region + region: ScwRegion """ Regions where the token is located. """ @@ -416,7 +416,7 @@ class Usage: Data source usage for the given interval. """ - region: Region + region: ScwRegion """ Region of the data source usage. """ @@ -448,7 +448,7 @@ class AlertManager: Managed alerts are enabled. """ - region: Region + region: ScwRegion """ Regions where the Alert manager is enabled. """ @@ -837,7 +837,7 @@ class RegionalApiCreateContactPointRequest: Create a contact point. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -861,7 +861,7 @@ class RegionalApiCreateDataSourceRequest: Data source name. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -893,7 +893,7 @@ class RegionalApiCreateTokenRequest: Name of the token. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -915,7 +915,7 @@ class RegionalApiDeleteContactPointRequest: Delete a contact point. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -939,7 +939,7 @@ class RegionalApiDeleteDataSourceRequest: ID of the data source to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -956,7 +956,7 @@ class RegionalApiDeleteTokenRequest: ID of the token to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -968,7 +968,7 @@ class RegionalApiDisableAlertManagerRequest: Disable the Alert manager. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -985,7 +985,7 @@ class RegionalApiDisableManagedAlertsRequest: Disable the sending of managed alerts. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1002,7 +1002,7 @@ class RegionalApiEnableAlertManagerRequest: Enable the Alert manager. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1019,7 +1019,7 @@ class RegionalApiEnableManagedAlertsRequest: Enable the sending of managed alerts. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1036,7 +1036,7 @@ class RegionalApiGetAlertManagerRequest: Get the Alert manager. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1053,7 +1053,7 @@ class RegionalApiGetConfigRequest: Get Cockpit configuration. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1070,7 +1070,7 @@ class RegionalApiGetDataSourceRequest: ID of the relevant data source. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1087,7 +1087,7 @@ class RegionalApiGetTokenRequest: Token ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1095,7 +1095,7 @@ class RegionalApiGetTokenRequest: @dataclass class RegionalApiGetUsageOverviewRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1111,7 +1111,7 @@ class RegionalApiListContactPointsRequest: List contact points. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1138,7 +1138,7 @@ class RegionalApiListDataSourcesRequest: List data sources. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1180,7 +1180,7 @@ class RegionalApiListManagedAlertsRequest: Enable the sending of managed alerts. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1212,7 +1212,7 @@ class RegionalApiListTokensRequest: List tokens. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1249,7 +1249,7 @@ class RegionalApiTriggerTestAlertRequest: Request to trigger a test alert. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1271,7 +1271,7 @@ class RegionalApiUpdateDataSourceRequest: ID of the data source to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway-async/scaleway_async/container/v1beta1/api.py b/scaleway-async/scaleway_async/container/v1beta1/api.py index 790f305a9..b4af4dbf9 100644 --- a/scaleway-async/scaleway_async/container/v1beta1/api.py +++ b/scaleway-async/scaleway_async/container/v1beta1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( OneOfPossibility, @@ -100,7 +100,7 @@ class ContainerV1Beta1API(API): async def list_namespaces( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListNamespacesRequestOrderBy] = None, @@ -150,7 +150,7 @@ async def list_namespaces( async def list_namespaces_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListNamespacesRequestOrderBy] = None, @@ -195,7 +195,7 @@ async def get_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Namespace: """ Get a namespace. @@ -229,7 +229,7 @@ async def wait_for_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[ WaitForOptions[Namespace, Union[bool, Awaitable[bool]]] ] = None, @@ -267,7 +267,7 @@ async def wait_for_namespace( async def create_namespace( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, environment_variables: Optional[Dict[str, str]] = None, project_id: Optional[str] = None, @@ -321,7 +321,7 @@ async def update_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, environment_variables: Optional[Dict[str, str]] = None, description: Optional[str] = None, secret_environment_variables: Optional[List[Secret]] = None, @@ -374,7 +374,7 @@ async def delete_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Namespace: """ Delete an existing namespace. @@ -408,7 +408,7 @@ async def list_containers( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListContainersRequestOrderBy] = None, @@ -463,7 +463,7 @@ async def list_containers_all( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListContainersRequestOrderBy] = None, @@ -512,7 +512,7 @@ async def get_container( self, *, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Container: """ Get a container. @@ -546,7 +546,7 @@ async def wait_for_container( self, *, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[ WaitForOptions[Container, Union[bool, Awaitable[bool]]] ] = None, @@ -586,7 +586,7 @@ async def create_container( *, namespace_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, environment_variables: Optional[Dict[str, str]] = None, min_scale: Optional[int] = None, max_scale: Optional[int] = None, @@ -688,7 +688,7 @@ async def update_container( self, *, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, environment_variables: Optional[Dict[str, str]] = None, min_scale: Optional[int] = None, max_scale: Optional[int] = None, @@ -791,7 +791,7 @@ async def delete_container( self, *, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Container: """ Delete a container. @@ -825,7 +825,7 @@ async def deploy_container( self, *, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Container: """ Deploy a container. @@ -860,7 +860,7 @@ async def list_crons( self, *, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListCronsRequestOrderBy] = None, @@ -904,7 +904,7 @@ async def list_crons_all( self, *, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListCronsRequestOrderBy] = None, @@ -943,7 +943,7 @@ async def get_cron( self, *, cron_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Cron: """ Get a cron. @@ -977,7 +977,7 @@ async def wait_for_cron( self, *, cron_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Cron, Union[bool, Awaitable[bool]]]] = None, ) -> Cron: """ @@ -1015,7 +1015,7 @@ async def create_cron( *, container_id: str, schedule: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, args: Optional[Dict[str, Any]] = None, name: Optional[str] = None, ) -> Cron: @@ -1063,7 +1063,7 @@ async def update_cron( self, *, cron_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, container_id: Optional[str] = None, schedule: Optional[str] = None, args: Optional[Dict[str, Any]] = None, @@ -1116,7 +1116,7 @@ async def delete_cron( self, *, cron_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Cron: """ Delete an existing cron. @@ -1150,7 +1150,7 @@ async def list_domains( self, *, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDomainsRequestOrderBy] = None, @@ -1195,7 +1195,7 @@ async def list_domains_all( self, *, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDomainsRequestOrderBy] = None, @@ -1235,7 +1235,7 @@ async def get_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Domain: """ Get a custom domain. @@ -1269,7 +1269,7 @@ async def wait_for_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Domain, Union[bool, Awaitable[bool]]]] = None, ) -> Domain: """ @@ -1307,7 +1307,7 @@ async def create_domain( *, hostname: str, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Domain: """ Create a custom domain. @@ -1350,7 +1350,7 @@ async def delete_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Domain: """ Delete a custom domain. @@ -1383,7 +1383,7 @@ async def delete_domain( async def create_token( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, container_id: Optional[str] = None, namespace_id: Optional[str] = None, description: Optional[str] = None, @@ -1432,7 +1432,7 @@ async def get_token( self, *, token_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Token: """ Get a token. @@ -1466,7 +1466,7 @@ async def wait_for_token( self, *, token_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Token, Union[bool, Awaitable[bool]]]] = None, ) -> Token: """ @@ -1502,7 +1502,7 @@ async def wait_for_token( async def list_tokens( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTokensRequestOrderBy] = None, @@ -1548,7 +1548,7 @@ async def list_tokens( async def list_tokens_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTokensRequestOrderBy] = None, @@ -1590,7 +1590,7 @@ async def delete_token( self, *, token_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Token: """ Delete a token. @@ -1625,7 +1625,7 @@ async def create_trigger( *, name: str, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, description: Optional[str] = None, scw_sqs_config: Optional[CreateTriggerRequestMnqSqsClientConfig] = None, scw_nats_config: Optional[CreateTriggerRequestMnqNatsClientConfig] = None, @@ -1683,7 +1683,7 @@ async def get_trigger( self, *, trigger_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Trigger: """ Get a trigger. @@ -1717,7 +1717,7 @@ async def wait_for_trigger( self, *, trigger_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Trigger, Union[bool, Awaitable[bool]]]] = None, ) -> Trigger: """ @@ -1753,7 +1753,7 @@ async def wait_for_trigger( async def list_triggers( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTriggersRequestOrderBy] = None, @@ -1809,7 +1809,7 @@ async def list_triggers( async def list_triggers_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTriggersRequestOrderBy] = None, @@ -1857,7 +1857,7 @@ async def update_trigger( self, *, trigger_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, description: Optional[str] = None, sqs_config: Optional[UpdateTriggerRequestSqsClientConfig] = None, @@ -1908,7 +1908,7 @@ async def delete_trigger( self, *, trigger_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Trigger: """ Delete a trigger. diff --git a/scaleway-async/scaleway_async/container/v1beta1/types.py b/scaleway-async/scaleway_async/container/v1beta1/types.py index 974b442d1..ddb01b334 100644 --- a/scaleway-async/scaleway_async/container/v1beta1/types.py +++ b/scaleway-async/scaleway_async/container/v1beta1/types.py @@ -8,7 +8,7 @@ from typing import Any, Dict, List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -473,7 +473,7 @@ class Container: Local storage limit of the container (in MB). """ - region: Region + region: ScwRegion """ Region in which the container will be deployed. """ @@ -620,7 +620,7 @@ class Namespace: Secret environment variables of the namespace. """ - region: Region + region: ScwRegion """ Region in which the namespace will be created. """ @@ -751,7 +751,7 @@ class CreateContainerRequest: Name of the container. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -864,7 +864,7 @@ class CreateCronRequest: UNIX cron shedule. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -892,7 +892,7 @@ class CreateDomainRequest: UUID of the container to assign the domain to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -900,7 +900,7 @@ class CreateDomainRequest: @dataclass class CreateNamespaceRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -938,7 +938,7 @@ class CreateNamespaceRequest: @dataclass class CreateTokenRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -970,7 +970,7 @@ class CreateTriggerRequest: ID of the container to trigger. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -994,7 +994,7 @@ class DeleteContainerRequest: UUID of the container to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1007,7 +1007,7 @@ class DeleteCronRequest: UUID of the cron to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1020,7 +1020,7 @@ class DeleteDomainRequest: UUID of the domain to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1033,7 +1033,7 @@ class DeleteNamespaceRequest: UUID of the namespace to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1046,7 +1046,7 @@ class DeleteTokenRequest: UUID of the token to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1059,7 +1059,7 @@ class DeleteTriggerRequest: ID of the trigger to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1072,7 +1072,7 @@ class DeployContainerRequest: UUID of the container to deploy. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1085,7 +1085,7 @@ class GetContainerRequest: UUID of the container to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1098,7 +1098,7 @@ class GetCronRequest: UUID of the cron to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1111,7 +1111,7 @@ class GetDomainRequest: UUID of the domain to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1124,7 +1124,7 @@ class GetNamespaceRequest: UUID of the namespace to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1137,7 +1137,7 @@ class GetTokenRequest: UUID of the token to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1150,7 +1150,7 @@ class GetTriggerRequest: ID of the trigger to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1163,7 +1163,7 @@ class ListContainersRequest: UUID of the namespace the container belongs to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1219,7 +1219,7 @@ class ListCronsRequest: UUID of the container invoked by the cron. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1260,7 +1260,7 @@ class ListDomainsRequest: UUID of the container the domain belongs to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1296,7 +1296,7 @@ class ListDomainsResponse: @dataclass class ListNamespacesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1347,7 +1347,7 @@ class ListNamespacesResponse: @dataclass class ListTokensRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1387,7 +1387,7 @@ class ListTokensResponse: @dataclass class ListTriggersRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1434,7 +1434,7 @@ class UpdateContainerRequest: UUID of the container to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1538,7 +1538,7 @@ class UpdateCronRequest: UUID of the cron to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1571,7 +1571,7 @@ class UpdateNamespaceRequest: UUID of the namespace to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1604,7 +1604,7 @@ class UpdateTriggerRequest: ID of the trigger to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway-async/scaleway_async/dedibox/v1/api.py b/scaleway-async/scaleway_async/dedibox/v1/api.py index a5371fed0..6bb5efd2d 100644 --- a/scaleway-async/scaleway_async/dedibox/v1/api.py +++ b/scaleway-async/scaleway_async/dedibox/v1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( ScwFile, - Zone, + Zone as ScwZone, unmarshal_ScwFile, ) from scaleway_core.utils import ( @@ -235,7 +235,7 @@ class DediboxV1API(API): async def list_servers( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServersRequestOrderBy] = None, @@ -278,7 +278,7 @@ async def list_servers( async def list_servers_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServersRequestOrderBy] = None, @@ -319,7 +319,7 @@ async def get_server( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Server: """ Get a specific baremetal server. @@ -351,7 +351,7 @@ async def wait_for_server( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[Server, Union[bool, Awaitable[bool]]]] = None, ) -> Server: """ @@ -388,7 +388,7 @@ async def get_server_backup( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Backup: """ :param server_id: Server ID of the backup. @@ -418,7 +418,7 @@ async def update_server_backup( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, password: Optional[str] = None, autologin: Optional[bool] = None, acl_enabled: Optional[bool] = None, @@ -464,7 +464,7 @@ async def list_subscribable_server_options( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListSubscribableServerOptionsResponse: @@ -504,7 +504,7 @@ async def list_subscribable_server_options_all( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[Offer]: @@ -542,7 +542,7 @@ async def subscribe_server_option( *, server_id: int, option_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Service: """ Subscribe server option. @@ -585,7 +585,7 @@ async def create_server( *, offer_id: int, server_option_ids: List[int], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, datacenter_name: Optional[str] = None, ) -> Service: @@ -633,7 +633,7 @@ async def subscribe_storage_options( *, server_id: int, options_ids: List[int], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SubscribeStorageOptionsResponse: """ Subscribe storage server option. @@ -675,7 +675,7 @@ async def update_server( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, hostname: Optional[str] = None, enable_ipv6: Optional[bool] = None, ) -> Server: @@ -720,7 +720,7 @@ async def update_server_tags( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, ) -> Server: """ @@ -760,7 +760,7 @@ async def reboot_server( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Reboot a baremetal server. @@ -791,7 +791,7 @@ async def start_server( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Start a baremetal server. @@ -822,7 +822,7 @@ async def stop_server( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Stop a baremetal server. @@ -853,7 +853,7 @@ async def delete_server( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a baremetal server. @@ -883,7 +883,7 @@ async def list_server_events( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServerEventsRequestOrderBy] = None, @@ -926,7 +926,7 @@ async def list_server_events_all( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServerEventsRequestOrderBy] = None, @@ -966,7 +966,7 @@ async def list_server_disks( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServerDisksRequestOrderBy] = None, @@ -1009,7 +1009,7 @@ async def list_server_disks_all( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServerDisksRequestOrderBy] = None, @@ -1049,7 +1049,7 @@ async def get_ordered_service( self, *, ordered_service_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Service: """ :param ordered_service_id: @@ -1081,7 +1081,7 @@ async def get_service( self, *, service_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Service: """ Get a specific service. @@ -1114,7 +1114,7 @@ async def delete_service( self, *, service_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Service: """ Delete a specific service. @@ -1145,7 +1145,7 @@ async def delete_service( async def list_services( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServicesRequestOrderBy] = None, @@ -1185,7 +1185,7 @@ async def list_services( async def list_services_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServicesRequestOrderBy] = None, @@ -1225,7 +1225,7 @@ async def install_server( server_id: int, os_id: int, hostname: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, user_login: Optional[str] = None, user_password: Optional[str] = None, panel_password: Optional[str] = None, @@ -1294,7 +1294,7 @@ async def get_server_install( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ServerInstall: """ Get a specific server installation status. @@ -1326,7 +1326,7 @@ async def wait_for_server_install( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[ WaitForOptions[ServerInstall, Union[bool, Awaitable[bool]]] ] = None, @@ -1367,7 +1367,7 @@ async def cancel_server_install( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Cancels the current (running) server installation. @@ -1398,7 +1398,7 @@ async def get_server_default_partitioning( *, server_id: int, os_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ServerDefaultPartitioning: """ Get server default partitioning. @@ -1434,7 +1434,7 @@ async def start_bmc_access( *, server_id: int, ip: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Start BMC (Baseboard Management Controller) access for a given baremetal server. @@ -1475,7 +1475,7 @@ async def get_bmc_access( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> BMCAccess: """ Get BMC (Baseboard Management Controller) access for a given baremetal server. @@ -1507,7 +1507,7 @@ async def wait_for_bmc_access( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[ WaitForOptions[BMCAccess, Union[bool, Awaitable[bool]]] ] = None, @@ -1546,7 +1546,7 @@ async def stop_bmc_access( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Stop BMC (Baseboard Management Controller) access for a given baremetal server. @@ -1575,7 +1575,7 @@ async def stop_bmc_access( async def list_offers( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListOffersRequestOrderBy] = None, @@ -1637,7 +1637,7 @@ async def list_offers( async def list_offers_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListOffersRequestOrderBy] = None, @@ -1697,7 +1697,7 @@ async def get_offer( self, *, offer_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, ) -> Offer: """ @@ -1734,7 +1734,7 @@ async def list_os( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListOSRequestOrderBy] = None, @@ -1782,7 +1782,7 @@ async def list_os_all( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListOSRequestOrderBy] = None, @@ -1828,7 +1828,7 @@ async def get_os( *, os_id: int, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, ) -> OS: """ @@ -1869,7 +1869,7 @@ async def update_reverse( *, ip_id: int, reverse: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> IP: """ Update reverse of ip. @@ -1912,7 +1912,7 @@ async def create_failover_i_ps( *, offer_id: int, quantity: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, ) -> CreateFailoverIPsResponse: """ @@ -1957,7 +1957,7 @@ async def attach_failover_i_ps( *, server_id: int, fips_ids: List[int], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Attach failovers on baremetal server. @@ -1996,7 +1996,7 @@ async def detach_failover_i_ps( self, *, fips_ids: List[int], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Detach failovers on baremetal server. @@ -2032,7 +2032,7 @@ async def attach_failover_ip_to_mac_address( self, *, ip_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, type_: Optional[AttachFailoverIPToMacAddressRequestMacType] = None, mac: Optional[str] = None, ) -> IP: @@ -2076,7 +2076,7 @@ async def detach_failover_ip_from_mac_address( self, *, ip_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> IP: """ Detach a failover IP from a MAC address. @@ -2108,7 +2108,7 @@ async def delete_failover_ip( self, *, ip_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a failover server. @@ -2137,7 +2137,7 @@ async def delete_failover_ip( async def list_failover_i_ps( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListFailoverIPsRequestOrderBy] = None, @@ -2185,7 +2185,7 @@ async def list_failover_i_ps( async def list_failover_i_ps_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListFailoverIPsRequestOrderBy] = None, @@ -2231,7 +2231,7 @@ async def get_failover_ip( self, *, ip_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> FailoverIP: """ Get a specific baremetal server. @@ -2262,7 +2262,7 @@ async def get_failover_ip( async def get_remaining_quota( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, ) -> GetRemainingQuotaResponse: """ @@ -2294,7 +2294,7 @@ async def get_raid( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Raid: """ Get raid. @@ -2327,7 +2327,7 @@ async def update_raid( *, server_id: int, raid_arrays: List[UpdatableRaidArray], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Update RAID. @@ -2368,7 +2368,7 @@ async def start_rescue( *, server_id: int, os_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Rescue: """ Start in rescue baremetal server. @@ -2410,7 +2410,7 @@ async def get_rescue( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Rescue: """ Get rescue information. @@ -2442,7 +2442,7 @@ async def stop_rescue( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Stop rescue on baremetal server. diff --git a/scaleway-async/scaleway_async/dedibox/v1/types.py b/scaleway-async/scaleway_async/dedibox/v1/types.py index f705c5d74..929027c89 100644 --- a/scaleway-async/scaleway_async/dedibox/v1/types.py +++ b/scaleway-async/scaleway_async/dedibox/v1/types.py @@ -9,7 +9,7 @@ from scaleway_core.bridge import ( Money, - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -1166,7 +1166,7 @@ class Server: Network interfaces of the server. """ - zone: Zone + zone: ScwZone """ The zone in which is the server. """ @@ -1323,7 +1323,7 @@ class RpnSanServer: RPN SANs linked to the RPN SAN server. """ - zone: Zone + zone: ScwZone """ The RPN SAN server zone. """ @@ -1791,7 +1791,7 @@ class RpnServerCapability: Server datacenter name. """ - zone: Zone + zone: ScwZone """ Server zone. """ @@ -1950,7 +1950,7 @@ class ServerSummary: Network interfaces of the server. """ - zone: Zone + zone: ScwZone """ The zone in which is the server. """ @@ -2137,7 +2137,7 @@ class AttachFailoverIPToMacAddressRequest: ID of the failover IP. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2165,7 +2165,7 @@ class AttachFailoverIPsRequest: List of ID of failovers IP to attach. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2325,7 +2325,7 @@ class CancelServerInstallRequest: Server ID of the server to cancel install. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2343,7 +2343,7 @@ class CreateFailoverIPsRequest: Quantity. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2373,7 +2373,7 @@ class CreateServerRequest: Server option IDs of the new server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2396,7 +2396,7 @@ class DeleteFailoverIPRequest: ID of the failover IP to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2409,7 +2409,7 @@ class DeleteServerRequest: Server ID to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2422,7 +2422,7 @@ class DeleteServiceRequest: ID of the service. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2435,7 +2435,7 @@ class DetachFailoverIPFromMacAddressRequest: ID of the failover IP. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2448,7 +2448,7 @@ class DetachFailoverIPsRequest: List of IDs of failovers IP to detach. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2461,7 +2461,7 @@ class GetBMCAccessRequest: ID of the server to get BMC access. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2474,7 +2474,7 @@ class GetFailoverIPRequest: ID of the failover IP. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2505,7 +2505,7 @@ class GetOSRequest: ID of the server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2523,7 +2523,7 @@ class GetOfferRequest: ID of offer. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2538,7 +2538,7 @@ class GetOfferRequest: class GetOrderedServiceRequest: ordered_service_id: int - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2551,7 +2551,7 @@ class GetRaidRequest: ID of the server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2559,7 +2559,7 @@ class GetRaidRequest: @dataclass class GetRemainingQuotaRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2600,7 +2600,7 @@ class GetRescueRequest: ID of the server to get rescue. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2626,7 +2626,7 @@ class GetServerBackupRequest: Server ID of the backup. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2644,7 +2644,7 @@ class GetServerDefaultPartitioningRequest: OS ID of the default partitioning. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2657,7 +2657,7 @@ class GetServerInstallRequest: Server ID of the server to install. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2670,7 +2670,7 @@ class GetServerRequest: ID of the server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2683,7 +2683,7 @@ class GetServiceRequest: ID of the service. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2815,7 +2815,7 @@ class InstallServerRequest: Hostname of the server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2884,7 +2884,7 @@ class Invoice: @dataclass class ListFailoverIPsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2974,7 +2974,7 @@ class ListOSRequest: Filter OS by compatible server ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3020,7 +3020,7 @@ class ListOSResponse: @dataclass class ListOffersRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3251,7 +3251,7 @@ class ListServerDisksRequest: Server ID of the server disks. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3292,7 +3292,7 @@ class ListServerEventsRequest: Server ID of the server events. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3328,7 +3328,7 @@ class ListServerEventsResponse: @dataclass class ListServersRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3374,7 +3374,7 @@ class ListServersResponse: @dataclass class ListServicesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3420,7 +3420,7 @@ class ListSubscribableServerOptionsRequest: Server ID of the subscribable server options. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3528,7 +3528,7 @@ class RebootServerRequest: Server ID to reboot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4228,7 +4228,7 @@ class StartBMCAccessRequest: The IP authorized to connect to the given server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4246,7 +4246,7 @@ class StartRescueRequest: OS ID to use to start rescue. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4259,7 +4259,7 @@ class StartServerRequest: Server ID to start. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4272,7 +4272,7 @@ class StopBMCAccessRequest: ID of the server to stop BMC access. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4285,7 +4285,7 @@ class StopRescueRequest: ID of the server to stop rescue. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4298,7 +4298,7 @@ class StopServerRequest: Server ID to stop. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4316,7 +4316,7 @@ class SubscribeServerOptionRequest: Option ID to subscribe. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4334,7 +4334,7 @@ class SubscribeStorageOptionsRequest: Option IDs of the storage options to subscribe. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4360,7 +4360,7 @@ class UpdateRaidRequest: RAIDs to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4378,7 +4378,7 @@ class UpdateReverseRequest: Reverse to apply on the IP. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4391,7 +4391,7 @@ class UpdateServerBackupRequest: Server ID to update backup. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4419,7 +4419,7 @@ class UpdateServerRequest: Server ID to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4442,7 +4442,7 @@ class UpdateServerTagsRequest: Server ID to update the tags. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway-async/scaleway_async/edge_services/v1alpha1/types.py b/scaleway-async/scaleway_async/edge_services/v1alpha1/types.py index 1df8f4c27..db2835ea0 100644 --- a/scaleway-async/scaleway_async/edge_services/v1alpha1/types.py +++ b/scaleway-async/scaleway_async/edge_services/v1alpha1/types.py @@ -9,8 +9,8 @@ from scaleway_core.bridge import ( Money, - Region, - Zone, + Region as ScwRegion, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -197,7 +197,7 @@ class ScalewayLb: ID of the Load Balancer. """ - zone: Zone + zone: ScwZone """ Zone of the Load Balancer. """ @@ -264,7 +264,7 @@ class TLSSecret: ID of the Secret. """ - region: Region + region: ScwRegion """ Region of the Secret. """ diff --git a/scaleway-async/scaleway_async/flexibleip/v1alpha1/api.py b/scaleway-async/scaleway_async/flexibleip/v1alpha1/api.py index eaf725384..4cb042085 100644 --- a/scaleway-async/scaleway_async/flexibleip/v1alpha1/api.py +++ b/scaleway-async/scaleway_async/flexibleip/v1alpha1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( WaitForOptions, @@ -57,7 +57,7 @@ async def create_flexible_ip( *, description: str, is_ipv6: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, server_id: Optional[str] = None, @@ -110,7 +110,7 @@ async def get_flexible_ip( self, *, fip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> FlexibleIP: """ Get an existing flexible IP. @@ -142,7 +142,7 @@ async def wait_for_flexible_ip( self, *, fip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[ WaitForOptions[FlexibleIP, Union[bool, Awaitable[bool]]] ] = None, @@ -180,7 +180,7 @@ async def wait_for_flexible_ip( async def list_flexible_i_ps( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListFlexibleIPsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -234,7 +234,7 @@ async def list_flexible_i_ps( async def list_flexible_i_ps_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListFlexibleIPsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -285,7 +285,7 @@ async def update_flexible_ip( self, *, fip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, description: Optional[str] = None, tags: Optional[List[str]] = None, reverse: Optional[str] = None, @@ -333,7 +333,7 @@ async def delete_flexible_ip( self, *, fip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete an existing flexible IP. @@ -364,7 +364,7 @@ async def attach_flexible_ip( *, fips_ids: List[str], server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> AttachFlexibleIPsResponse: """ Attach an existing flexible IP to a server. @@ -405,7 +405,7 @@ async def detach_flexible_ip( self, *, fips_ids: List[str], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> DetachFlexibleIPsResponse: """ Detach an existing flexible IP from a server. @@ -444,7 +444,7 @@ async def generate_mac_addr( *, fip_id: str, mac_type: MACAddressType, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> FlexibleIP: """ Generate a virtual MAC address on an existing flexible IP. @@ -487,7 +487,7 @@ async def duplicate_mac_addr( *, fip_id: str, duplicate_from_fip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> FlexibleIP: """ Duplicate a virtual MAC address to another flexible IP. @@ -530,7 +530,7 @@ async def move_mac_addr( *, fip_id: str, dst_fip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> FlexibleIP: """ Relocate an existing virtual MAC address to a different flexible IP. @@ -572,7 +572,7 @@ async def delete_mac_addr( self, *, fip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Detach a given virtual MAC address from an existing flexible IP. diff --git a/scaleway-async/scaleway_async/flexibleip/v1alpha1/types.py b/scaleway-async/scaleway_async/flexibleip/v1alpha1/types.py index 36ce0fcee..623c8c4e5 100644 --- a/scaleway-async/scaleway_async/flexibleip/v1alpha1/types.py +++ b/scaleway-async/scaleway_async/flexibleip/v1alpha1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -80,7 +80,7 @@ class MACAddress: Status of virtual MAC. """ - zone: Zone + zone: ScwZone """ MAC address IP Availability Zone. """ @@ -148,7 +148,7 @@ class FlexibleIP: Reverse DNS value. """ - zone: Zone + zone: ScwZone """ Availability Zone of the flexible IP. """ @@ -181,7 +181,7 @@ class AttachFlexibleIPRequest: ID of the server on which to attach the flexible IPs. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -212,7 +212,7 @@ class CreateFlexibleIPRequest: Defines whether the flexible IP has an IPv6 address. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -245,7 +245,7 @@ class DeleteFlexibleIPRequest: ID of the flexible IP to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -258,7 +258,7 @@ class DeleteMACAddrRequest: If the flexible IP belongs to a MAC group, the MAC will be removed from both the MAC group and flexible IP. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -271,7 +271,7 @@ class DetachFlexibleIPRequest: List of flexible IP IDs to detach from a server. Multiple IDs can be provided. Note that flexible IPs must belong to the same MAC group. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -302,7 +302,7 @@ class DuplicateMACAddrRequest: Note that flexible IPs need to be attached to the same server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -320,7 +320,7 @@ class GenerateMACAddrRequest: TODO. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -333,7 +333,7 @@ class GetFlexibleIPRequest: ID of the flexible IP. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -341,7 +341,7 @@ class GetFlexibleIPRequest: @dataclass class ListFlexibleIPsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -406,7 +406,7 @@ class MoveMACAddrRequest: dst_fip_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -419,7 +419,7 @@ class UpdateFlexibleIPRequest: ID of the flexible IP to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway-async/scaleway_async/function/v1beta1/api.py b/scaleway-async/scaleway_async/function/v1beta1/api.py index 5f024b64c..573c3ef8e 100644 --- a/scaleway-async/scaleway_async/function/v1beta1/api.py +++ b/scaleway-async/scaleway_async/function/v1beta1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( OneOfPossibility, @@ -104,7 +104,7 @@ class FunctionV1Beta1API(API): async def list_namespaces( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListNamespacesRequestOrderBy] = None, @@ -154,7 +154,7 @@ async def list_namespaces( async def list_namespaces_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListNamespacesRequestOrderBy] = None, @@ -199,7 +199,7 @@ async def get_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Namespace: """ Get a namespace. @@ -233,7 +233,7 @@ async def wait_for_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[ WaitForOptions[Namespace, Union[bool, Awaitable[bool]]] ] = None, @@ -271,7 +271,7 @@ async def wait_for_namespace( async def create_namespace( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, environment_variables: Optional[Dict[str, str]] = None, project_id: Optional[str] = None, @@ -325,7 +325,7 @@ async def update_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, environment_variables: Optional[Dict[str, str]] = None, description: Optional[str] = None, secret_environment_variables: Optional[List[Secret]] = None, @@ -378,7 +378,7 @@ async def delete_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Namespace: """ Delete an existing namespace. @@ -412,7 +412,7 @@ async def list_functions( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListFunctionsRequestOrderBy] = None, @@ -466,7 +466,7 @@ async def list_functions_all( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListFunctionsRequestOrderBy] = None, @@ -514,7 +514,7 @@ async def get_function( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Function: """ Get a function. @@ -548,7 +548,7 @@ async def wait_for_function( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[ WaitForOptions[Function, Union[bool, Awaitable[bool]]] ] = None, @@ -587,7 +587,7 @@ async def create_function( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, environment_variables: Optional[Dict[str, str]] = None, min_scale: Optional[int] = None, @@ -668,7 +668,7 @@ async def update_function( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, environment_variables: Optional[Dict[str, str]] = None, min_scale: Optional[int] = None, max_scale: Optional[int] = None, @@ -750,7 +750,7 @@ async def delete_function( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Function: """ Delete a function. @@ -784,7 +784,7 @@ async def deploy_function( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Function: """ Deploy a function. @@ -818,7 +818,7 @@ async def deploy_function( async def list_function_runtimes( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ListFunctionRuntimesResponse: """ List function runtimes. @@ -849,7 +849,7 @@ async def get_function_upload_url( *, function_id: str, content_length: int, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> UploadURL: """ Get an upload URL of a function. @@ -888,7 +888,7 @@ async def get_function_download_url( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DownloadURL: """ Get a download URL of a function. @@ -922,7 +922,7 @@ async def list_crons( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListCronsRequestOrderBy] = None, @@ -967,7 +967,7 @@ async def list_crons_all( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListCronsRequestOrderBy] = None, @@ -1007,7 +1007,7 @@ async def get_cron( self, *, cron_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Cron: """ Get a cron. @@ -1041,7 +1041,7 @@ async def wait_for_cron( self, *, cron_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Cron, Union[bool, Awaitable[bool]]]] = None, ) -> Cron: """ @@ -1079,7 +1079,7 @@ async def create_cron( *, function_id: str, schedule: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, args: Optional[Dict[str, Any]] = None, name: Optional[str] = None, ) -> Cron: @@ -1128,7 +1128,7 @@ async def update_cron( self, *, cron_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, function_id: Optional[str] = None, schedule: Optional[str] = None, args: Optional[Dict[str, Any]] = None, @@ -1181,7 +1181,7 @@ async def delete_cron( self, *, cron_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Cron: """ Delete an existing cron. @@ -1215,7 +1215,7 @@ async def list_domains( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDomainsRequestOrderBy] = None, @@ -1260,7 +1260,7 @@ async def list_domains_all( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDomainsRequestOrderBy] = None, @@ -1300,7 +1300,7 @@ async def get_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Domain: """ Get a domain name binding. @@ -1334,7 +1334,7 @@ async def wait_for_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Domain, Union[bool, Awaitable[bool]]]] = None, ) -> Domain: """ @@ -1372,7 +1372,7 @@ async def create_domain( *, hostname: str, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Domain: """ Create a domain name binding. @@ -1415,7 +1415,7 @@ async def delete_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Domain: """ Delete a domain name binding. @@ -1448,7 +1448,7 @@ async def delete_domain( async def create_token( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, function_id: Optional[str] = None, namespace_id: Optional[str] = None, description: Optional[str] = None, @@ -1497,7 +1497,7 @@ async def get_token( self, *, token_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Token: """ Get a token. @@ -1530,7 +1530,7 @@ async def wait_for_token( self, *, token_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Token, Union[bool, Awaitable[bool]]]] = None, ) -> Token: """ @@ -1565,7 +1565,7 @@ async def wait_for_token( async def list_tokens( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTokensRequestOrderBy] = None, @@ -1610,7 +1610,7 @@ async def list_tokens( async def list_tokens_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTokensRequestOrderBy] = None, @@ -1651,7 +1651,7 @@ async def delete_token( self, *, token_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Token: """ Delete a token. @@ -1685,7 +1685,7 @@ async def create_trigger( *, name: str, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, description: Optional[str] = None, scw_sqs_config: Optional[CreateTriggerRequestMnqSqsClientConfig] = None, scw_nats_config: Optional[CreateTriggerRequestMnqNatsClientConfig] = None, @@ -1743,7 +1743,7 @@ async def get_trigger( self, *, trigger_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Trigger: """ Get a trigger. @@ -1777,7 +1777,7 @@ async def wait_for_trigger( self, *, trigger_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Trigger, Union[bool, Awaitable[bool]]]] = None, ) -> Trigger: """ @@ -1813,7 +1813,7 @@ async def wait_for_trigger( async def list_triggers( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTriggersRequestOrderBy] = None, @@ -1869,7 +1869,7 @@ async def list_triggers( async def list_triggers_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTriggersRequestOrderBy] = None, @@ -1917,7 +1917,7 @@ async def update_trigger( self, *, trigger_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, description: Optional[str] = None, sqs_config: Optional[UpdateTriggerRequestSqsClientConfig] = None, @@ -1968,7 +1968,7 @@ async def delete_trigger( self, *, trigger_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Trigger: """ Delete a trigger. diff --git a/scaleway-async/scaleway_async/function/v1beta1/types.py b/scaleway-async/scaleway_async/function/v1beta1/types.py index 1064541ee..77a58b843 100644 --- a/scaleway-async/scaleway_async/function/v1beta1/types.py +++ b/scaleway-async/scaleway_async/function/v1beta1/types.py @@ -8,7 +8,7 @@ from typing import Any, Dict, List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -539,7 +539,7 @@ class Function: Description of the function. """ - region: Region + region: ScwRegion """ Region in which the function is deployed. """ @@ -621,7 +621,7 @@ class Namespace: Secret environment variables of the namespace. """ - region: Region + region: ScwRegion """ Region in which the namespace is located. """ @@ -752,7 +752,7 @@ class CreateCronRequest: Schedule of the cron in UNIX cron format. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -780,7 +780,7 @@ class CreateDomainRequest: UUID of the function to associate the domain with. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -793,7 +793,7 @@ class CreateFunctionRequest: UUID of the namespace the function will be created in. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -865,7 +865,7 @@ class CreateFunctionRequest: @dataclass class CreateNamespaceRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -900,7 +900,7 @@ class CreateNamespaceRequest: @dataclass class CreateTokenRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -932,7 +932,7 @@ class CreateTriggerRequest: ID of the function to trigger. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -956,7 +956,7 @@ class DeleteCronRequest: UUID of the cron to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -969,7 +969,7 @@ class DeleteDomainRequest: UUID of the domain to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -982,7 +982,7 @@ class DeleteFunctionRequest: UUID of the function to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -995,7 +995,7 @@ class DeleteNamespaceRequest: UUID of the namespace. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1008,7 +1008,7 @@ class DeleteTokenRequest: UUID of the token to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1021,7 +1021,7 @@ class DeleteTriggerRequest: ID of the trigger to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1034,7 +1034,7 @@ class DeployFunctionRequest: UUID of the function to deploy. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1054,7 +1054,7 @@ class GetCronRequest: UUID of the cron to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1067,7 +1067,7 @@ class GetDomainRequest: UUID of the domain to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1080,7 +1080,7 @@ class GetFunctionDownloadURLRequest: UUID of the function to get the the download URL for. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1093,7 +1093,7 @@ class GetFunctionRequest: UUID of the function. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1111,7 +1111,7 @@ class GetFunctionUploadURLRequest: Size of the archive to upload in bytes. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1124,7 +1124,7 @@ class GetNamespaceRequest: UUID of the namespace. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1137,7 +1137,7 @@ class GetTokenRequest: UUID of the token to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1150,7 +1150,7 @@ class GetTriggerRequest: ID of the trigger to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1163,7 +1163,7 @@ class ListCronsRequest: UUID of the function. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1204,7 +1204,7 @@ class ListDomainsRequest: UUID of the function the domain is assoicated with. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1240,7 +1240,7 @@ class ListDomainsResponse: @dataclass class ListFunctionRuntimesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1266,7 +1266,7 @@ class ListFunctionsRequest: UUID of the namespace the function belongs to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1317,7 +1317,7 @@ class ListFunctionsResponse: @dataclass class ListNamespacesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1365,7 +1365,7 @@ class ListNamespacesResponse: @dataclass class ListTokensRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1405,7 +1405,7 @@ class ListTokensResponse: @dataclass class ListTriggersRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1452,7 +1452,7 @@ class UpdateCronRequest: UUID of the cron to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1485,7 +1485,7 @@ class UpdateFunctionRequest: UUID of the function to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1565,7 +1565,7 @@ class UpdateNamespaceRequest: UUID of the namespapce. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1598,7 +1598,7 @@ class UpdateTriggerRequest: ID of the trigger to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway-async/scaleway_async/inference/v1beta1/api.py b/scaleway-async/scaleway_async/inference/v1beta1/api.py index fd246429f..eeeaf99f2 100644 --- a/scaleway-async/scaleway_async/inference/v1beta1/api.py +++ b/scaleway-async/scaleway_async/inference/v1beta1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ScwFile, unmarshal_ScwFile, ) @@ -71,7 +71,7 @@ class InferenceV1Beta1API(API): async def list_deployments( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDeploymentsRequestOrderBy] = None, @@ -124,7 +124,7 @@ async def list_deployments( async def list_deployments_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDeploymentsRequestOrderBy] = None, @@ -172,7 +172,7 @@ async def get_deployment( self, *, deployment_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Deployment: """ Get a deployment. @@ -206,7 +206,7 @@ async def wait_for_deployment( self, *, deployment_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[ WaitForOptions[Deployment, Union[bool, Awaitable[bool]]] ] = None, @@ -247,7 +247,7 @@ async def create_deployment( model_name: str, node_type: str, endpoints: List[EndpointSpec], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, project_id: Optional[str] = None, accept_eula: Optional[bool] = None, @@ -312,7 +312,7 @@ async def update_deployment( self, *, deployment_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, min_size: Optional[int] = None, @@ -365,7 +365,7 @@ async def delete_deployment( self, *, deployment_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Deployment: """ Delete a deployment. @@ -399,7 +399,7 @@ async def get_deployment_certificate( self, *, deployment_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ScwFile: """ Get the CA certificate. @@ -435,7 +435,7 @@ async def create_endpoint( *, deployment_id: str, endpoint: EndpointSpec, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Endpoint: """ Create an endpoint. @@ -478,7 +478,7 @@ async def update_endpoint( self, *, endpoint_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, disable_auth: Optional[bool] = None, ) -> Endpoint: """ @@ -523,7 +523,7 @@ async def delete_endpoint( self, *, endpoint_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete an endpoint. @@ -555,7 +555,7 @@ async def list_deployment_acl_rules( self, *, deployment_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListDeploymentACLRulesResponse: @@ -597,7 +597,7 @@ async def list_deployment_acl_rules_all( self, *, deployment_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[ACLRule]: @@ -634,7 +634,7 @@ async def add_deployment_acl_rules( self, *, deployment_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, acls: Optional[List[ACLRuleRequest]] = None, ) -> AddDeploymentACLRulesResponse: """ @@ -678,7 +678,7 @@ async def set_deployment_acl_rules( self, *, deployment_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, acls: Optional[List[ACLRuleRequest]] = None, ) -> SetDeploymentACLRulesResponse: """ @@ -722,7 +722,7 @@ async def delete_deployment_acl_rule( self, *, acl_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete an exising ACL. @@ -752,7 +752,7 @@ async def delete_deployment_acl_rule( async def list_models( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListModelsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -801,7 +801,7 @@ async def list_models( async def list_models_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListModelsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -846,7 +846,7 @@ async def get_model( self, *, model_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Model: """ Get a model. @@ -880,7 +880,7 @@ async def get_model_eula( self, *, model_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Eula: """ :param model_id: @@ -912,7 +912,7 @@ async def list_node_types( self, *, include_disabled_types: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListNodeTypesResponse: @@ -954,7 +954,7 @@ async def list_node_types_all( self, *, include_disabled_types: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[NodeType]: diff --git a/scaleway-async/scaleway_async/inference/v1beta1/types.py b/scaleway-async/scaleway_async/inference/v1beta1/types.py index 4d78d671e..c93b59bc7 100644 --- a/scaleway-async/scaleway_async/inference/v1beta1/types.py +++ b/scaleway-async/scaleway_async/inference/v1beta1/types.py @@ -8,7 +8,7 @@ from typing import Dict, List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -226,7 +226,7 @@ class Deployment: ID of the model used for the deployment. """ - region: Region + region: ScwRegion """ Region of the deployment. """ @@ -284,7 +284,7 @@ class Model: Defines whether the model has an end user license agreement. """ - region: Region + region: ScwRegion """ Region of the model. """ @@ -364,7 +364,7 @@ class NodeType: Number of GPUs. """ - region: Region + region: ScwRegion """ Region of the node type. """ @@ -387,7 +387,7 @@ class AddDeploymentACLRulesRequest: ID of the deployment to add ACL rules to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -423,7 +423,7 @@ class CreateDeploymentRequest: List of endpoints to create. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -472,7 +472,7 @@ class CreateEndpointRequest: Specification of the endpoint. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -485,7 +485,7 @@ class DeleteDeploymentACLRuleRequest: ID of the ACL rule to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -498,7 +498,7 @@ class DeleteDeploymentRequest: ID of the deployment to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -511,7 +511,7 @@ class DeleteEndpointRequest: ID of the endpoint to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -529,7 +529,7 @@ class Eula: class GetDeploymentCertificateRequest: deployment_id: str - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -542,7 +542,7 @@ class GetDeploymentRequest: ID of the deployment to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -552,7 +552,7 @@ class GetDeploymentRequest: class GetModelEulaRequest: model_id: str - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -565,7 +565,7 @@ class GetModelRequest: ID of the model to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -578,7 +578,7 @@ class ListDeploymentACLRulesRequest: ID of the deployment to list ACL rules for. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -609,7 +609,7 @@ class ListDeploymentACLRulesResponse: @dataclass class ListDeploymentsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -665,7 +665,7 @@ class ListDeploymentsResponse: @dataclass class ListModelsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -721,7 +721,7 @@ class ListNodeTypesRequest: Include disabled node types in the response. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -757,7 +757,7 @@ class SetDeploymentACLRulesRequest: ID of the deployment to set ACL rules for. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -783,7 +783,7 @@ class UpdateDeploymentRequest: ID of the deployment to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -816,7 +816,7 @@ class UpdateEndpointRequest: ID of the endpoint to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway-async/scaleway_async/instance/v1/api.py b/scaleway-async/scaleway_async/instance/v1/api.py index 890a74670..0871eca8f 100644 --- a/scaleway-async/scaleway_async/instance/v1/api.py +++ b/scaleway-async/scaleway_async/instance/v1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( random_name, @@ -251,7 +251,7 @@ class InstanceV1API(API): async def get_server_types_availability( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, per_page: Optional[int] = None, page: Optional[int] = None, ) -> GetServerTypesAvailabilityResponse: @@ -286,7 +286,7 @@ async def get_server_types_availability( async def list_servers_types( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, per_page: Optional[int] = None, page: Optional[int] = None, ) -> ListServersTypesResponse: @@ -321,7 +321,7 @@ async def list_servers_types( async def list_volumes_types( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, per_page: Optional[int] = None, page: Optional[int] = None, ) -> ListVolumesTypesResponse: @@ -356,7 +356,7 @@ async def list_volumes_types( async def list_servers( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, per_page: Optional[int] = None, page: Optional[int] = None, organization: Optional[str] = None, @@ -435,7 +435,7 @@ async def list_servers( async def list_servers_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, per_page: Optional[int] = None, page: Optional[int] = None, organization: Optional[str] = None, @@ -510,7 +510,7 @@ async def _create_server( self, *, commercial_type: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, dynamic_ip_required: Optional[bool] = None, routed_ip_enabled: Optional[bool] = None, @@ -596,7 +596,7 @@ async def delete_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete an Instance. @@ -626,7 +626,7 @@ async def get_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetServerResponse: """ Get an Instance. @@ -657,7 +657,7 @@ async def get_server( async def _set_server( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, id: str, name: str, commercial_type: str, @@ -788,7 +788,7 @@ async def _update_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, boot_type: Optional[BootType] = None, tags: Optional[List[str]] = None, @@ -873,7 +873,7 @@ async def list_server_actions( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ListServerActionsResponse: """ List Instance actions. @@ -905,7 +905,7 @@ async def server_action( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, action: Optional[ServerAction] = None, name: Optional[str] = None, volumes: Optional[Dict[str, ServerActionRequestVolumeBackupTemplate]] = None, @@ -974,7 +974,7 @@ async def list_server_user_data( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ListServerUserDataResponse: """ List user data. @@ -1007,7 +1007,7 @@ async def delete_server_user_data( *, server_id: str, key: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete user data. @@ -1041,7 +1041,7 @@ async def attach_server_volume( *, server_id: str, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, volume_type: Optional[AttachServerVolumeRequestVolumeType] = None, boot: Optional[bool] = None, ) -> AttachServerVolumeResponse: @@ -1088,7 +1088,7 @@ async def detach_server_volume( *, server_id: str, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> DetachServerVolumeResponse: """ :param server_id: @@ -1127,7 +1127,7 @@ async def detach_server_volume( async def list_images( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization: Optional[str] = None, per_page: Optional[int] = None, page: Optional[int] = None, @@ -1180,7 +1180,7 @@ async def list_images( async def list_images_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization: Optional[str] = None, per_page: Optional[int] = None, page: Optional[int] = None, @@ -1231,7 +1231,7 @@ async def get_image( self, *, image_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetImageResponse: """ Get an Instance image. @@ -1264,7 +1264,7 @@ async def create_image( *, root_volume: str, arch: Arch, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, extra_volumes: Optional[Dict[str, VolumeTemplate]] = None, organization: Optional[str] = None, @@ -1324,7 +1324,7 @@ async def create_image( async def _set_image( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, id: str, name: str, arch: Optional[Arch] = None, @@ -1406,7 +1406,7 @@ async def update_image( self, *, image_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, arch: Optional[Arch] = None, extra_volumes: Optional[Dict[str, VolumeImageUpdateTemplate]] = None, @@ -1460,7 +1460,7 @@ async def delete_image( self, *, image_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete an Instance image. @@ -1489,7 +1489,7 @@ async def delete_image( async def list_snapshots( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization: Optional[str] = None, project: Optional[str] = None, per_page: Optional[int] = None, @@ -1539,7 +1539,7 @@ async def list_snapshots( async def list_snapshots_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization: Optional[str] = None, project: Optional[str] = None, per_page: Optional[int] = None, @@ -1586,7 +1586,7 @@ async def list_snapshots_all( async def create_snapshot( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, volume_id: Optional[str] = None, tags: Optional[List[str]] = None, @@ -1650,7 +1650,7 @@ async def get_snapshot( self, *, snapshot_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetSnapshotResponse: """ Get a snapshot. @@ -1683,7 +1683,7 @@ async def _set_snapshot( *, id: str, name: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization: Optional[str] = None, volume_type: Optional[VolumeVolumeType] = None, size: int, @@ -1757,7 +1757,7 @@ async def update_snapshot( self, *, snapshot_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, ) -> UpdateSnapshotResponse: @@ -1802,7 +1802,7 @@ async def delete_snapshot( self, *, snapshot_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a snapshot. @@ -1834,7 +1834,7 @@ async def export_snapshot( bucket: str, key: str, snapshot_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ExportSnapshotResponse: """ Export a snapshot. @@ -1878,7 +1878,7 @@ async def export_snapshot( async def list_volumes( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, volume_type: Optional[VolumeVolumeType] = None, per_page: Optional[int] = None, page: Optional[int] = None, @@ -1928,7 +1928,7 @@ async def list_volumes( async def list_volumes_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, volume_type: Optional[VolumeVolumeType] = None, per_page: Optional[int] = None, page: Optional[int] = None, @@ -1975,7 +1975,7 @@ async def list_volumes_all( async def create_volume( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, organization: Optional[str] = None, project: Optional[str] = None, @@ -2034,7 +2034,7 @@ async def get_volume( self, *, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetVolumeResponse: """ Get a volume. @@ -2066,7 +2066,7 @@ async def update_volume( self, *, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, size: Optional[int] = None, @@ -2114,7 +2114,7 @@ async def delete_volume( self, *, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a volume. @@ -2143,7 +2143,7 @@ async def delete_volume( async def list_security_groups( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, organization: Optional[str] = None, project: Optional[str] = None, @@ -2193,7 +2193,7 @@ async def list_security_groups( async def list_security_groups_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, organization: Optional[str] = None, project: Optional[str] = None, @@ -2242,7 +2242,7 @@ async def create_security_group( *, description: str, stateful: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, organization: Optional[str] = None, project: Optional[str] = None, @@ -2314,7 +2314,7 @@ async def get_security_group( self, *, security_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetSecurityGroupResponse: """ Get a security group. @@ -2348,7 +2348,7 @@ async def delete_security_group( self, *, security_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a security group. @@ -2379,7 +2379,7 @@ async def delete_security_group( async def _set_security_group( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, id: str, name: str, description: str, @@ -2466,7 +2466,7 @@ async def update_security_group( self, *, security_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, description: Optional[str] = None, enable_default_security: Optional[bool] = None, @@ -2533,7 +2533,7 @@ async def update_security_group( async def list_default_security_group_rules( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ListSecurityGroupRulesResponse: """ Get default rules. @@ -2561,7 +2561,7 @@ async def list_security_group_rules( self, *, security_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, per_page: Optional[int] = None, page: Optional[int] = None, ) -> ListSecurityGroupRulesResponse: @@ -2603,7 +2603,7 @@ async def list_security_group_rules_all( self, *, security_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, per_page: Optional[int] = None, page: Optional[int] = None, ) -> List[SecurityGroupRule]: @@ -2646,7 +2646,7 @@ async def create_security_group_rule( ip_range: str, position: int, editable: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, dest_port_from: Optional[int] = None, dest_port_to: Optional[int] = None, ) -> CreateSecurityGroupRuleResponse: @@ -2711,7 +2711,7 @@ async def set_security_group_rules( self, *, security_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, rules: Optional[List[SetSecurityGroupRulesRequestRule]] = None, ) -> SetSecurityGroupRulesResponse: """ @@ -2756,7 +2756,7 @@ async def delete_security_group_rule( *, security_group_id: str, security_group_rule_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete rule. @@ -2794,7 +2794,7 @@ async def get_security_group_rule( *, security_group_id: str, security_group_rule_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetSecurityGroupRuleResponse: """ Get rule. @@ -2838,7 +2838,7 @@ async def _set_security_group_rule( ip_range: str, position: int, editable: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, protocol: Optional[SecurityGroupRuleProtocol] = None, direction: Optional[SecurityGroupRuleDirection] = None, action: Optional[SecurityGroupRuleAction] = None, @@ -2913,7 +2913,7 @@ async def update_security_group_rule( *, security_group_id: str, security_group_rule_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, protocol: Optional[SecurityGroupRuleProtocol] = None, direction: Optional[SecurityGroupRuleDirection] = None, action: Optional[SecurityGroupRuleAction] = None, @@ -2980,7 +2980,7 @@ async def update_security_group_rule( async def list_placement_groups( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, per_page: Optional[int] = None, page: Optional[int] = None, organization: Optional[str] = None, @@ -3027,7 +3027,7 @@ async def list_placement_groups( async def list_placement_groups_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, per_page: Optional[int] = None, page: Optional[int] = None, organization: Optional[str] = None, @@ -3071,7 +3071,7 @@ async def list_placement_groups_all( async def create_placement_group( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, organization: Optional[str] = None, project: Optional[str] = None, @@ -3125,7 +3125,7 @@ async def get_placement_group( self, *, placement_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetPlacementGroupResponse: """ Get a placement group. @@ -3160,7 +3160,7 @@ async def set_placement_group( *, placement_group_id: str, name: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization: Optional[str] = None, policy_mode: Optional[PlacementGroupPolicyMode] = None, policy_type: Optional[PlacementGroupPolicyType] = None, @@ -3219,7 +3219,7 @@ async def update_placement_group( self, *, placement_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, policy_mode: Optional[PlacementGroupPolicyMode] = None, @@ -3272,7 +3272,7 @@ async def delete_placement_group( self, *, placement_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete the specified placement group. @@ -3303,7 +3303,7 @@ async def get_placement_group_servers( self, *, placement_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetPlacementGroupServersResponse: """ Get placement group servers. @@ -3338,7 +3338,7 @@ async def set_placement_group_servers( *, placement_group_id: str, servers: List[str], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SetPlacementGroupServersResponse: """ Set placement group servers. @@ -3383,7 +3383,7 @@ async def update_placement_group_servers( *, placement_group_id: str, servers: List[str], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> UpdatePlacementGroupServersResponse: """ Update placement group servers. @@ -3426,7 +3426,7 @@ async def update_placement_group_servers( async def list_ips( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project: Optional[str] = None, organization: Optional[str] = None, tags: Optional[List[str]] = None, @@ -3476,7 +3476,7 @@ async def list_ips( async def list_ips_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project: Optional[str] = None, organization: Optional[str] = None, tags: Optional[List[str]] = None, @@ -3523,7 +3523,7 @@ async def list_ips_all( async def create_ip( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization: Optional[str] = None, project: Optional[str] = None, tags: Optional[List[str]] = None, @@ -3574,7 +3574,7 @@ async def get_ip( self, *, ip: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetIpResponse: """ Get a flexible IP. @@ -3606,7 +3606,7 @@ async def update_ip( self, *, ip: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, reverse: Optional[str] = None, type_: Optional[IpType] = None, tags: Optional[List[str]] = None, @@ -3657,7 +3657,7 @@ async def delete_ip( self, *, ip: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a flexible IP. @@ -3687,7 +3687,7 @@ async def list_private_ni_cs( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, per_page: Optional[int] = None, page: Optional[int] = None, @@ -3730,7 +3730,7 @@ async def list_private_ni_cs_all( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, per_page: Optional[int] = None, page: Optional[int] = None, @@ -3771,7 +3771,7 @@ async def create_private_nic( *, server_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, ip_ids: Optional[List[str]] = None, ipam_ip_ids: Optional[List[str]] = None, @@ -3822,7 +3822,7 @@ async def get_private_nic( *, server_id: str, private_nic_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetPrivateNICResponse: """ Get a private NIC. @@ -3858,7 +3858,7 @@ async def update_private_nic( *, server_id: str, private_nic_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, ) -> PrivateNIC: """ @@ -3905,7 +3905,7 @@ async def delete_private_nic( *, server_id: str, private_nic_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a private NIC. @@ -3936,7 +3936,7 @@ async def delete_private_nic( async def get_dashboard( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization: Optional[str] = None, project: Optional[str] = None, ) -> GetDashboardResponse: @@ -3969,7 +3969,7 @@ async def get_dashboard( async def plan_block_migration( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, volume_id: Optional[str] = None, snapshot_id: Optional[str] = None, ) -> MigrationPlan: @@ -4015,7 +4015,7 @@ async def apply_block_migration( self, *, validation_key: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, volume_id: Optional[str] = None, snapshot_id: Optional[str] = None, ) -> None: @@ -4058,7 +4058,7 @@ async def apply_block_migration( async def check_block_migration_organization_quotas( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization: Optional[str] = None, ) -> None: """ diff --git a/scaleway-async/scaleway_async/instance/v1/types.py b/scaleway-async/scaleway_async/instance/v1/types.py index 91583004d..f06dabea0 100644 --- a/scaleway-async/scaleway_async/instance/v1/types.py +++ b/scaleway-async/scaleway_async/instance/v1/types.py @@ -8,7 +8,7 @@ from typing import Dict, List, Optional from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -330,7 +330,7 @@ class Bootscript: project: str - zone: Zone + zone: ScwZone """ Zone to target. If none is passed will use default zone from the config. """ @@ -393,7 +393,7 @@ class Volume: Volume state. """ - zone: Zone + zone: ScwZone """ Zone in which the volume is located. """ @@ -469,7 +469,7 @@ class Image: tags: List[str] - zone: Zone + zone: ScwZone """ Zone to target. If none is passed will use default zone from the config. """ @@ -519,7 +519,7 @@ class PlacementGroup: Returns true if the policy is respected, false otherwise. """ - zone: Zone + zone: ScwZone """ Zone in which the placement group is located. """ @@ -674,7 +674,7 @@ class VolumeServer: boot: bool - zone: Zone + zone: ScwZone """ Zone to target. If none is passed will use default zone from the config. """ @@ -899,7 +899,7 @@ class Server: Instance private NICs. """ - zone: Zone + zone: ScwZone """ Zone in which the Instance is located. """ @@ -972,7 +972,7 @@ class Ip: ipam_id: str - zone: Zone + zone: ScwZone """ Zone to target. If none is passed will use default zone from the config. """ @@ -1049,7 +1049,7 @@ class SecurityGroup: Security group state. """ - zone: Zone + zone: ScwZone """ Zone in which the security group is located. """ @@ -1086,7 +1086,7 @@ class SecurityGroupRule: editable: bool - zone: Zone + zone: ScwZone """ Zone to target. If none is passed will use default zone from the config. """ @@ -1181,7 +1181,7 @@ class Snapshot: Snapshot state. """ - zone: Zone + zone: ScwZone """ Snapshot zone. """ @@ -1233,7 +1233,7 @@ class Task: href_result: str - zone: Zone + zone: ScwZone """ Zone in which the task is excecuted. """ @@ -1443,7 +1443,7 @@ class SetSecurityGroupRulesRequestRule: Indicates if this rule is editable. Rules with the value false will be ignored. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone of the rule. This field is ignored. """ @@ -1471,7 +1471,7 @@ class ApplyBlockMigrationRequest: A value to be retrieved from a call to the [Get a volume or snapshot's migration plan](#path-volumes-get-a-volume-or-snapshots-migration-plan) endpoint, to confirm that the volume and/or snapshots specified in said plan should be migrated. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1487,7 +1487,7 @@ class AttachServerVolumeRequest: volume_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1504,7 +1504,7 @@ class AttachServerVolumeResponse: @dataclass class CheckBlockMigrationOrganizationQuotasRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1524,7 +1524,7 @@ class CreateImageRequest: Architecture of the image. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1561,7 +1561,7 @@ class CreateImageResponse: @dataclass class CreateIpRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1593,7 +1593,7 @@ class CreateIpResponse: @dataclass class CreatePlacementGroupRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1640,7 +1640,7 @@ class CreatePrivateNICRequest: UUID of the private network where the private NIC will be attached. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1678,7 +1678,7 @@ class CreateSecurityGroupRequest: Whether the security group is stateful or not. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1747,7 +1747,7 @@ class CreateSecurityGroupRuleRequest: Indicates if this rule is editable (will be ignored). """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1775,7 +1775,7 @@ class CreateServerRequest: Define the Instance commercial type (i.e. GP1-S). """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1857,7 +1857,7 @@ class CreateServerResponse: @dataclass class CreateSnapshotRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1912,7 +1912,7 @@ class CreateSnapshotResponse: @dataclass class CreateVolumeRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1953,7 +1953,7 @@ class DeleteImageRequest: UUID of the image you want to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1966,7 +1966,7 @@ class DeleteIpRequest: ID or address of the IP to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1979,7 +1979,7 @@ class DeletePlacementGroupRequest: UUID of the placement group you want to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1997,7 +1997,7 @@ class DeletePrivateNICRequest: Private NIC unique ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2010,7 +2010,7 @@ class DeleteSecurityGroupRequest: UUID of the security group you want to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2022,7 +2022,7 @@ class DeleteSecurityGroupRuleRequest: security_group_rule_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2032,7 +2032,7 @@ class DeleteSecurityGroupRuleRequest: class DeleteServerRequest: server_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2050,7 +2050,7 @@ class DeleteServerUserDataRequest: Key of the user data to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2063,7 +2063,7 @@ class DeleteSnapshotRequest: UUID of the snapshot you want to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2076,7 +2076,7 @@ class DeleteVolumeRequest: UUID of the volume you want to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2088,7 +2088,7 @@ class DetachServerVolumeRequest: volume_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2116,7 +2116,7 @@ class ExportSnapshotRequest: Snapshot ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2129,7 +2129,7 @@ class ExportSnapshotResponse: @dataclass class GetDashboardRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2151,7 +2151,7 @@ class GetImageRequest: UUID of the image you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2169,7 +2169,7 @@ class GetIpRequest: IP ID or address to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2187,7 +2187,7 @@ class GetPlacementGroupRequest: UUID of the placement group you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2205,7 +2205,7 @@ class GetPlacementGroupServersRequest: UUID of the placement group you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2231,7 +2231,7 @@ class GetPrivateNICRequest: Private NIC unique ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2249,7 +2249,7 @@ class GetSecurityGroupRequest: UUID of the security group you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2266,7 +2266,7 @@ class GetSecurityGroupRuleRequest: security_group_rule_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2284,7 +2284,7 @@ class GetServerRequest: UUID of the Instance you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2297,7 +2297,7 @@ class GetServerResponse: @dataclass class GetServerTypesAvailabilityRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2330,7 +2330,7 @@ class GetSnapshotRequest: UUID of the snapshot you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2348,7 +2348,7 @@ class GetVolumeRequest: UUID of the volume you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2361,7 +2361,7 @@ class GetVolumeResponse: @dataclass class ListDefaultSecurityGroupRulesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2369,7 +2369,7 @@ class ListDefaultSecurityGroupRulesRequest: @dataclass class ListImagesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2406,7 +2406,7 @@ class ListImagesResponse: @dataclass class ListIpsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2462,7 +2462,7 @@ class ListIpsResponse: @dataclass class ListPlacementGroupsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2518,7 +2518,7 @@ class ListPrivateNICsRequest: Instance to which the private NIC is attached. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2553,7 +2553,7 @@ class ListSecurityGroupRulesRequest: UUID of the security group. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2584,7 +2584,7 @@ class ListSecurityGroupRulesResponse: @dataclass class ListSecurityGroupsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2642,7 +2642,7 @@ class ListSecurityGroupsResponse: class ListServerActionsRequest: server_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2660,7 +2660,7 @@ class ListServerUserDataRequest: UUID of the Instance. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2673,7 +2673,7 @@ class ListServerUserDataResponse: @dataclass class ListServersRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2774,7 +2774,7 @@ class ListServersResponse: @dataclass class ListServersTypesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2799,7 +2799,7 @@ class ListServersTypesResponse: @dataclass class ListSnapshotsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2855,7 +2855,7 @@ class ListSnapshotsResponse: @dataclass class ListVolumesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2911,7 +2911,7 @@ class ListVolumesResponse: @dataclass class ListVolumesTypesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2954,7 +2954,7 @@ class MigrationPlan: @dataclass class PlanBlockMigrationRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2971,7 +2971,7 @@ class ServerActionRequest: UUID of the Instance. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3007,7 +3007,7 @@ class ServerActionResponse: @dataclass class SetImageRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3047,7 +3047,7 @@ class SetPlacementGroupRequest: name: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3080,7 +3080,7 @@ class SetPlacementGroupServersRequest: An array of the Instances' UUIDs you want to configure. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3101,7 +3101,7 @@ class SetSecurityGroupRulesRequest: UUID of the security group to update the rules on. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3124,7 +3124,7 @@ class UpdateImageRequest: UUID of the image. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3167,7 +3167,7 @@ class UpdateIpRequest: IP ID or IP address. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3202,7 +3202,7 @@ class UpdatePlacementGroupRequest: UUID of the placement group. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3245,7 +3245,7 @@ class UpdatePlacementGroupServersRequest: An array of the Instances' UUIDs you want to configure. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3271,7 +3271,7 @@ class UpdatePrivateNICRequest: Private NIC unique ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3289,7 +3289,7 @@ class UpdateSecurityGroupRequest: UUID of the security group. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3357,7 +3357,7 @@ class UpdateSecurityGroupRuleRequest: UUID of the rule. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3410,7 +3410,7 @@ class UpdateServerRequest: UUID of the Instance. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3484,7 +3484,7 @@ class UpdateSnapshotRequest: UUID of the snapshot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3512,7 +3512,7 @@ class UpdateVolumeRequest: UUID of the volume. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway-async/scaleway_async/instance/v1/types_private.py b/scaleway-async/scaleway_async/instance/v1/types_private.py index 517b22f86..38526ba0e 100644 --- a/scaleway-async/scaleway_async/instance/v1/types_private.py +++ b/scaleway-async/scaleway_async/instance/v1/types_private.py @@ -7,7 +7,7 @@ from typing import Dict, List, Optional from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from .types import ( @@ -46,7 +46,7 @@ class _SetImageResponse: @dataclass class _SetSecurityGroupRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -125,7 +125,7 @@ class _SetSecurityGroupRuleRequest: ip_range: str position: int editable: bool - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -143,7 +143,7 @@ class _SetSecurityGroupRuleResponse: @dataclass class _SetServerRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -278,7 +278,7 @@ class _SetServerResponse: class _SetSnapshotRequest: id: str name: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway-async/scaleway_async/interlink/v1beta1/api.py b/scaleway-async/scaleway_async/interlink/v1beta1/api.py index b52e77948..6beb0c7e4 100644 --- a/scaleway-async/scaleway_async/interlink/v1beta1/api.py +++ b/scaleway-async/scaleway_async/interlink/v1beta1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( validate_path_param, @@ -59,7 +59,7 @@ class InterlinkV1Beta1API(API): async def list_partners( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPartnersRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -102,7 +102,7 @@ async def list_partners( async def list_partners_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPartnersRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -141,7 +141,7 @@ async def get_partner( self, *, partner_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Partner: """ Get a partner. @@ -174,7 +174,7 @@ async def get_partner( async def list_pops( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPopsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -226,7 +226,7 @@ async def list_pops( async def list_pops_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPopsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -274,7 +274,7 @@ async def get_pop( self, *, pop_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Pop: """ Get a PoP. @@ -307,7 +307,7 @@ async def get_pop( async def list_links( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListLinksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -387,7 +387,7 @@ async def list_links( async def list_links_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListLinksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -462,7 +462,7 @@ async def get_link( self, *, link_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Link: """ Get a link. @@ -498,7 +498,7 @@ async def create_link( name: str, pop_id: str, bandwidth_mbps: int, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, dedicated: Optional[bool] = None, @@ -562,7 +562,7 @@ async def update_link( self, *, link_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, ) -> Link: @@ -609,7 +609,7 @@ async def delete_link( self, *, link_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Link: """ Delete a link. @@ -644,7 +644,7 @@ async def attach_vpc( *, link_id: str, vpc_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Link: """ Attach a VPC. @@ -688,7 +688,7 @@ async def detach_vpc( self, *, link_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Link: """ Detach a VPC. @@ -724,7 +724,7 @@ async def attach_routing_policy( *, link_id: str, routing_policy_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Link: """ Attach a routing policy. @@ -768,7 +768,7 @@ async def detach_routing_policy( self, *, link_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Link: """ Detach a routing policy. @@ -803,7 +803,7 @@ async def enable_route_propagation( self, *, link_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Link: """ Enable route propagation. @@ -838,7 +838,7 @@ async def disable_route_propagation( self, *, link_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Link: """ Disable route propagation. @@ -872,7 +872,7 @@ async def disable_route_propagation( async def list_routing_policies( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListRoutingPoliciesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -925,7 +925,7 @@ async def list_routing_policies( async def list_routing_policies_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListRoutingPoliciesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -973,7 +973,7 @@ async def get_routing_policy( self, *, routing_policy_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> RoutingPolicy: """ Get routing policy. @@ -1009,7 +1009,7 @@ async def create_routing_policy( self, *, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, prefix_filter_in: Optional[List[str]] = None, @@ -1061,7 +1061,7 @@ async def update_routing_policy( self, *, routing_policy_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, prefix_filter_in: Optional[List[str]] = None, @@ -1116,7 +1116,7 @@ async def delete_routing_policy( self, *, routing_policy_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a routing policy. diff --git a/scaleway-async/scaleway_async/interlink/v1beta1/types.py b/scaleway-async/scaleway_async/interlink/v1beta1/types.py index f369fec70..a45046c73 100644 --- a/scaleway-async/scaleway_async/interlink/v1beta1/types.py +++ b/scaleway-async/scaleway_async/interlink/v1beta1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -148,7 +148,7 @@ class Link: Used to identify a link from a user or partner's point of view. """ - region: Region + region: ScwRegion """ Region of the link. """ @@ -249,7 +249,7 @@ class Pop: Available bandwidth in Mbits/s for future hosted_links from available ports in this PoP. """ - region: Region + region: ScwRegion """ Region of the PoP. """ @@ -292,7 +292,7 @@ class RoutingPolicy: IP prefix filters to advertise to the peer (ranges of routes to advertise). """ - region: Region + region: ScwRegion """ Region of the routing policy. """ @@ -320,7 +320,7 @@ class AttachRoutingPolicyRequest: ID of the routing policy to be attached. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -338,7 +338,7 @@ class AttachVpcRequest: ID of the VPC to attach. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -361,7 +361,7 @@ class CreateLinkRequest: Desired bandwidth for the link. Must be compatible with available link bandwidths and remaining bandwidth capacity of the port. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -390,7 +390,7 @@ class CreateRoutingPolicyRequest: Name of the routing policy. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -423,7 +423,7 @@ class DeleteLinkRequest: ID of the link to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -436,7 +436,7 @@ class DeleteRoutingPolicyRequest: ID of the routing policy to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -449,7 +449,7 @@ class DetachRoutingPolicyRequest: ID of the link to detach a routing policy from. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -462,7 +462,7 @@ class DetachVpcRequest: ID of the link to detach the VPC from. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -475,7 +475,7 @@ class DisableRoutePropagationRequest: ID of the link on which to disable route propagation. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -488,7 +488,7 @@ class EnableRoutePropagationRequest: ID of the link on which to enable route propagation. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -501,7 +501,7 @@ class GetLinkRequest: ID of the link to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -514,7 +514,7 @@ class GetPartnerRequest: ID of partner to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -527,7 +527,7 @@ class GetPopRequest: ID of PoP to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -540,7 +540,7 @@ class GetRoutingPolicyRequest: ID of the routing policy to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -548,7 +548,7 @@ class GetRoutingPolicyRequest: @dataclass class ListLinksRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -649,7 +649,7 @@ class ListLinksResponse: @dataclass class ListPartnersRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -690,7 +690,7 @@ class ListPartnersResponse: @dataclass class ListPopsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -746,7 +746,7 @@ class ListPopsResponse: @dataclass class ListRoutingPoliciesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -801,7 +801,7 @@ class UpdateLinkRequest: ID of the link to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -824,7 +824,7 @@ class UpdateRoutingPolicyRequest: ID of the routing policy to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway-async/scaleway_async/iot/v1/api.py b/scaleway-async/scaleway_async/iot/v1/api.py index 90baa2395..add4682fc 100644 --- a/scaleway-async/scaleway_async/iot/v1/api.py +++ b/scaleway-async/scaleway_async/iot/v1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( WaitForOptions, @@ -106,7 +106,7 @@ class IotV1API(API): async def list_hubs( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListHubsRequestOrderBy] = None, @@ -156,7 +156,7 @@ async def list_hubs( async def list_hubs_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListHubsRequestOrderBy] = None, @@ -201,7 +201,7 @@ async def create_hub( self, *, product_plan: HubProductPlan, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, project_id: Optional[str] = None, disable_events: Optional[bool] = None, @@ -257,7 +257,7 @@ async def get_hub( self, *, hub_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Hub: """ Get a hub. @@ -291,7 +291,7 @@ async def wait_for_hub( self, *, hub_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Hub, Union[bool, Awaitable[bool]]]] = None, ) -> Hub: """ @@ -328,7 +328,7 @@ async def update_hub( self, *, hub_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, product_plan: Optional[HubProductPlan] = None, disable_events: Optional[bool] = None, @@ -388,7 +388,7 @@ async def enable_hub( self, *, hub_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Hub: """ Enable a hub. @@ -423,7 +423,7 @@ async def disable_hub( self, *, hub_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Hub: """ Disable a hub. @@ -458,7 +458,7 @@ async def delete_hub( self, *, hub_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, delete_devices: Optional[bool] = None, ) -> None: """ @@ -495,7 +495,7 @@ async def get_hub_metrics( self, *, hub_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, start_date: Optional[datetime] = None, ) -> GetHubMetricsResponse: """ @@ -537,7 +537,7 @@ async def set_hub_ca( hub_id: str, ca_cert_pem: str, challenge_cert_pem: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Hub: """ Set the certificate authority of a hub. @@ -584,7 +584,7 @@ async def get_hub_ca( self, *, hub_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> GetHubCAResponse: """ Get the certificate authority of a hub. @@ -617,7 +617,7 @@ async def get_hub_ca( async def list_devices( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDevicesRequestOrderBy] = None, @@ -669,7 +669,7 @@ async def list_devices( async def list_devices_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDevicesRequestOrderBy] = None, @@ -719,7 +719,7 @@ async def create_device( hub_id: str, allow_insecure: bool, allow_multiple_connections: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, message_filters: Optional[DeviceMessageFilters] = None, description: Optional[str] = None, @@ -774,7 +774,7 @@ async def get_device( self, *, device_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Device: """ Get a device. @@ -808,7 +808,7 @@ async def update_device( self, *, device_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, description: Optional[str] = None, allow_insecure: Optional[bool] = None, allow_multiple_connections: Optional[bool] = None, @@ -864,7 +864,7 @@ async def enable_device( self, *, device_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Device: """ Enable a device. @@ -899,7 +899,7 @@ async def disable_device( self, *, device_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Device: """ Disable a device. @@ -934,7 +934,7 @@ async def renew_device_certificate( self, *, device_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> RenewDeviceCertificateResponse: """ Renew a device certificate. @@ -970,7 +970,7 @@ async def set_device_certificate( *, device_id: str, certificate_pem: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> SetDeviceCertificateResponse: """ Set a custom certificate on a device. @@ -1014,7 +1014,7 @@ async def get_device_certificate( self, *, device_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> GetDeviceCertificateResponse: """ Get a device's certificate. @@ -1048,7 +1048,7 @@ async def delete_device( self, *, device_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Remove a device. @@ -1080,7 +1080,7 @@ async def get_device_metrics( self, *, device_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, start_date: Optional[datetime] = None, ) -> GetDeviceMetricsResponse: """ @@ -1119,7 +1119,7 @@ async def get_device_metrics( async def list_routes( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListRoutesRequestOrderBy] = None, @@ -1165,7 +1165,7 @@ async def list_routes( async def list_routes_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListRoutesRequestOrderBy] = None, @@ -1208,7 +1208,7 @@ async def create_route( *, hub_id: str, topic: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, s3_config: Optional[CreateRouteRequestS3Config] = None, db_config: Optional[CreateRouteRequestDatabaseConfig] = None, @@ -1275,7 +1275,7 @@ async def update_route( self, *, route_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, topic: Optional[str] = None, s3_config: Optional[UpdateRouteRequestS3Config] = None, @@ -1334,7 +1334,7 @@ async def get_route( self, *, route_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Route: """ Get a route. @@ -1368,7 +1368,7 @@ async def delete_route( self, *, route_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a route. @@ -1399,7 +1399,7 @@ async def delete_route( async def list_networks( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListNetworksRequestOrderBy] = None, @@ -1447,7 +1447,7 @@ async def list_networks( async def list_networks_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListNetworksRequestOrderBy] = None, @@ -1493,7 +1493,7 @@ async def create_network( type_: NetworkNetworkType, hub_id: str, topic_prefix: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, ) -> CreateNetworkResponse: """ @@ -1542,7 +1542,7 @@ async def get_network( self, *, network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Network: """ Retrieve a specific network. @@ -1576,7 +1576,7 @@ async def delete_network( self, *, network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a Network. @@ -1609,7 +1609,7 @@ async def get_twin_document( *, twin_id: str, document_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> TwinDocument: """ BETA - Get a Cloud Twin Document. @@ -1646,7 +1646,7 @@ async def put_twin_document( *, twin_id: str, document_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, version: Optional[int] = None, data: Optional[Dict[str, Any]] = None, ) -> TwinDocument: @@ -1697,7 +1697,7 @@ async def patch_twin_document( *, twin_id: str, document_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, version: Optional[int] = None, data: Optional[Dict[str, Any]] = None, ) -> TwinDocument: @@ -1753,7 +1753,7 @@ async def delete_twin_document( *, twin_id: str, document_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ BETA - Delete a Cloud Twin Document. @@ -1787,7 +1787,7 @@ async def list_twin_documents( self, *, twin_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ListTwinDocumentsResponse: """ BETA - List the documents of a Cloud Twin. @@ -1820,7 +1820,7 @@ async def delete_twin_documents( self, *, twin_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ BETA - Delete all the documents of a Cloud Twin. diff --git a/scaleway-async/scaleway_async/iot/v1/types.py b/scaleway-async/scaleway_async/iot/v1/types.py index bca097fdc..d83193eb6 100644 --- a/scaleway-async/scaleway_async/iot/v1/types.py +++ b/scaleway-async/scaleway_async/iot/v1/types.py @@ -8,7 +8,7 @@ from typing import Any, Dict, List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, TimeSeries, ) from scaleway_core.utils import ( @@ -400,7 +400,7 @@ class Hub: Hub events topic prefix. """ - region: Region + region: ScwRegion """ Region of the Hub. """ @@ -617,7 +617,7 @@ class CreateDeviceRequest: Defines whether to allow multiple physical devices to connect with this device's credentials. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -658,7 +658,7 @@ class CreateHubRequest: Hub product plan. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -703,7 +703,7 @@ class CreateNetworkRequest: Topic prefix for the Network. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -739,7 +739,7 @@ class CreateRouteRequest: Topic the route subscribes to. It must be a valid MQTT topic and up to 65535 characters. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -763,7 +763,7 @@ class DeleteDeviceRequest: Device ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -776,7 +776,7 @@ class DeleteHubRequest: Hub ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -794,7 +794,7 @@ class DeleteNetworkRequest: Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -807,7 +807,7 @@ class DeleteRouteRequest: Route ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -825,7 +825,7 @@ class DeleteTwinDocumentRequest: Name of the document. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -838,7 +838,7 @@ class DeleteTwinDocumentsRequest: Twin ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -851,7 +851,7 @@ class DisableDeviceRequest: Device ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -864,7 +864,7 @@ class DisableHubRequest: Hub ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -877,7 +877,7 @@ class EnableDeviceRequest: Device ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -890,7 +890,7 @@ class EnableHubRequest: Hub ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -903,7 +903,7 @@ class GetDeviceCertificateRequest: Device ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -929,7 +929,7 @@ class GetDeviceMetricsRequest: Device ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -955,7 +955,7 @@ class GetDeviceRequest: Device ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -965,7 +965,7 @@ class GetDeviceRequest: class GetHubCARequest: hub_id: str - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -983,7 +983,7 @@ class GetHubMetricsRequest: Hub ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1009,7 +1009,7 @@ class GetHubRequest: Hub ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1022,7 +1022,7 @@ class GetNetworkRequest: Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1035,7 +1035,7 @@ class GetRouteRequest: Route ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1053,7 +1053,7 @@ class GetTwinDocumentRequest: Name of the document. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1061,7 +1061,7 @@ class GetTwinDocumentRequest: @dataclass class ListDevicesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1117,7 +1117,7 @@ class ListDevicesResponse: @dataclass class ListHubsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1168,7 +1168,7 @@ class ListHubsResponse: @dataclass class ListNetworksRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1219,7 +1219,7 @@ class ListNetworksResponse: @dataclass class ListRoutesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1270,7 +1270,7 @@ class ListTwinDocumentsRequest: Twin ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1296,7 +1296,7 @@ class PatchTwinDocumentRequest: Name of the document. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1329,7 +1329,7 @@ class PutTwinDocumentRequest: Name of the document. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1352,7 +1352,7 @@ class RenewDeviceCertificateRequest: Device ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1427,7 +1427,7 @@ class SetDeviceCertificateRequest: PEM-encoded custom certificate. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1457,7 +1457,7 @@ class SetHubCARequest: Challenge is a PEM-encoded certificate that acts as proof of possession of the CA. It must be signed by the CA, and have a Common Name equal to the Hub ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1493,7 +1493,7 @@ class UpdateDeviceRequest: Device ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1531,7 +1531,7 @@ class UpdateHubRequest: ID of the Hub you want to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1571,7 +1571,7 @@ class UpdateRouteRequest: Route id. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway-async/scaleway_async/jobs/v1alpha1/api.py b/scaleway-async/scaleway_async/jobs/v1alpha1/api.py index 15021b1ef..5cb8fd063 100644 --- a/scaleway-async/scaleway_async/jobs/v1alpha1/api.py +++ b/scaleway-async/scaleway_async/jobs/v1alpha1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( random_name, @@ -66,7 +66,7 @@ async def create_job_definition( image_uri: str, command: str, description: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, local_storage_capacity: Optional[int] = None, project_id: Optional[str] = None, @@ -135,7 +135,7 @@ async def get_job_definition( self, *, job_definition_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> JobDefinition: """ Get a job definition by its unique identifier. @@ -169,7 +169,7 @@ async def get_job_definition( async def list_job_definitions( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListJobDefinitionsRequestOrderBy] = None, @@ -215,7 +215,7 @@ async def list_job_definitions( async def list_job_definitions_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListJobDefinitionsRequestOrderBy] = None, @@ -256,7 +256,7 @@ async def update_job_definition( self, *, job_definition_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, cpu_limit: Optional[int] = None, memory_limit: Optional[int] = None, @@ -328,7 +328,7 @@ async def delete_job_definition( self, *, job_definition_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete an exsisting job definition by its unique identifier. @@ -361,7 +361,7 @@ async def start_job_definition( self, *, job_definition_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, command: Optional[str] = None, environment_variables: Optional[Dict[str, str]] = None, replicas: Optional[int] = None, @@ -413,7 +413,7 @@ async def create_job_definition_secrets( *, job_definition_id: str, secrets: List[CreateJobDefinitionSecretsRequestSecretConfig], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> CreateJobDefinitionSecretsResponse: """ Create a secret reference within a job definition. @@ -459,7 +459,7 @@ async def get_job_definition_secret( *, job_definition_id: str, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Secret: """ Get a secret references within a job definition. @@ -497,7 +497,7 @@ async def list_job_definition_secrets( self, *, job_definition_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ListJobDefinitionSecretsResponse: """ List secrets references within a job definition. @@ -533,7 +533,7 @@ async def update_job_definition_secret( *, job_definition_id: str, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, secret_manager_version: Optional[str] = None, path: Optional[str] = None, env_var_name: Optional[str] = None, @@ -591,7 +591,7 @@ async def delete_job_definition_secret( *, job_definition_id: str, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a secret reference within a job definition. @@ -627,7 +627,7 @@ async def get_job_run( self, *, job_run_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> JobRun: """ Get a job run by its unique identifier. @@ -660,7 +660,7 @@ async def stop_job_run( self, *, job_run_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> JobRun: """ Stop a job run by its unique identifier. @@ -693,7 +693,7 @@ async def stop_job_run( async def list_job_runs( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListJobRunsRequestOrderBy] = None, @@ -742,7 +742,7 @@ async def list_job_runs( async def list_job_runs_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListJobRunsRequestOrderBy] = None, @@ -785,7 +785,7 @@ async def list_job_runs_all( async def list_jobs_resources( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ListJobsResourcesResponse: """ List jobs resources for the console. @@ -813,7 +813,7 @@ async def list_jobs_resources( async def get_jobs_limits( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> JobsLimits: """ Get jobs limits for the console. diff --git a/scaleway-async/scaleway_async/jobs/v1alpha1/types.py b/scaleway-async/scaleway_async/jobs/v1alpha1/types.py index 2e5a41e56..a1b5f393f 100644 --- a/scaleway-async/scaleway_async/jobs/v1alpha1/types.py +++ b/scaleway-async/scaleway_async/jobs/v1alpha1/types.py @@ -8,7 +8,7 @@ from typing import Dict, List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -134,7 +134,7 @@ class JobDefinition: local_storage_capacity: int - region: Region + region: ScwRegion """ Region to target. If none is passed will use default region from the config. """ @@ -174,7 +174,7 @@ class JobRun: local_storage_capacity: int - region: Region + region: ScwRegion """ Region to target. If none is passed will use default region from the config. """ @@ -223,7 +223,7 @@ class CreateJobDefinitionRequest: Description of the job. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -271,7 +271,7 @@ class CreateJobDefinitionSecretsRequest: List of secrets to inject into the job. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -292,7 +292,7 @@ class DeleteJobDefinitionRequest: UUID of the job definition to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -310,7 +310,7 @@ class DeleteJobDefinitionSecretRequest: UUID of the secret reference within the job. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -323,7 +323,7 @@ class GetJobDefinitionRequest: UUID of the job definition to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -341,7 +341,7 @@ class GetJobDefinitionSecretRequest: UUID of the secret reference within the job. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -354,7 +354,7 @@ class GetJobRunRequest: UUID of the job run to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -362,7 +362,7 @@ class GetJobRunRequest: @dataclass class GetJobsLimitsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -380,7 +380,7 @@ class ListJobDefinitionSecretsRequest: UUID of the job definition. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -401,7 +401,7 @@ class ListJobDefinitionSecretsResponse: @dataclass class ListJobDefinitionsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -426,7 +426,7 @@ class ListJobDefinitionsResponse: @dataclass class ListJobRunsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -453,7 +453,7 @@ class ListJobRunsResponse: @dataclass class ListJobsResourcesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -471,7 +471,7 @@ class StartJobDefinitionRequest: UUID of the job definition to start. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -504,7 +504,7 @@ class StopJobRunRequest: UUID of the job run to stop. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -517,7 +517,7 @@ class UpdateJobDefinitionRequest: UUID of the job definition to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -582,7 +582,7 @@ class UpdateJobDefinitionSecretRequest: UUID of the secret reference within the job. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway-async/scaleway_async/k8s/v1/api.py b/scaleway-async/scaleway_async/k8s/v1/api.py index b96a0abba..8658b3a17 100644 --- a/scaleway-async/scaleway_async/k8s/v1/api.py +++ b/scaleway-async/scaleway_async/k8s/v1/api.py @@ -5,9 +5,9 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ScwFile, - Zone, + Zone as ScwZone, unmarshal_ScwFile, ) from scaleway_core.utils import ( @@ -109,7 +109,7 @@ class K8SV1API(API): async def list_clusters( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, order_by: Optional[ListClustersRequestOrderBy] = None, @@ -168,7 +168,7 @@ async def list_clusters( async def list_clusters_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, order_by: Optional[ListClustersRequestOrderBy] = None, @@ -224,7 +224,7 @@ async def create_cluster( type_: str, description: str, version: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, name: Optional[str] = None, @@ -314,7 +314,7 @@ async def get_cluster( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Cluster: """ Get a Cluster. @@ -348,7 +348,7 @@ async def wait_for_cluster( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Cluster, Union[bool, Awaitable[bool]]]] = None, ) -> Cluster: """ @@ -385,7 +385,7 @@ async def update_cluster( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, description: Optional[str] = None, tags: Optional[List[str]] = None, @@ -456,7 +456,7 @@ async def delete_cluster( *, cluster_id: str, with_additional_resources: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Cluster: """ Delete a Cluster. @@ -497,7 +497,7 @@ async def upgrade_cluster( cluster_id: str, version: str, upgrade_pools: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Cluster: """ Upgrade a Cluster. @@ -545,7 +545,7 @@ async def set_cluster_type( *, cluster_id: str, type_: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Cluster: """ Change the Cluster type. @@ -589,7 +589,7 @@ async def list_cluster_available_versions( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ListClusterAvailableVersionsResponse: """ List available versions for a Cluster. @@ -623,7 +623,7 @@ async def list_cluster_available_types( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ListClusterAvailableTypesResponse: """ List available cluster types for a cluster. @@ -657,7 +657,7 @@ async def _get_cluster_kube_config( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, redacted: Optional[bool] = None, ) -> ScwFile: """ @@ -697,7 +697,7 @@ async def reset_cluster_admin_token( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Reset the admin token of a Cluster. @@ -730,7 +730,7 @@ async def migrate_cluster_to_sbscsi( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Cluster: """ Migrate a cluster to SBS CSI. @@ -766,7 +766,7 @@ async def list_cluster_acl_rules( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListClusterACLRulesResponse: @@ -808,7 +808,7 @@ async def list_cluster_acl_rules_all( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[ACLRule]: @@ -845,7 +845,7 @@ async def add_cluster_acl_rules( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, acls: Optional[List[ACLRuleRequest]] = None, ) -> AddClusterACLRulesResponse: """ @@ -889,7 +889,7 @@ async def set_cluster_acl_rules( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, acls: Optional[List[ACLRuleRequest]] = None, ) -> SetClusterACLRulesResponse: """ @@ -933,7 +933,7 @@ async def delete_acl_rule( self, *, acl_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete an existing ACL. @@ -964,7 +964,7 @@ async def list_pools( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPoolsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1015,7 +1015,7 @@ async def list_pools_all( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPoolsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1060,7 +1060,7 @@ async def list_pools_all( async def create_pool( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, cluster_id: str, node_type: str, autoscaling: bool, @@ -1075,7 +1075,7 @@ async def create_pool( tags: Optional[List[str]] = None, kubelet_args: Optional[Dict[str, str]] = None, upgrade_policy: Optional[CreatePoolRequestUpgradePolicy] = None, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, root_volume_type: Optional[PoolVolumeType] = None, root_volume_size: Optional[int] = None, ) -> Pool: @@ -1158,7 +1158,7 @@ async def get_pool( self, *, pool_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Pool: """ Get a Pool in a Cluster. @@ -1192,7 +1192,7 @@ async def wait_for_pool( self, *, pool_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Pool, Union[bool, Awaitable[bool]]]] = None, ) -> Pool: """ @@ -1230,7 +1230,7 @@ async def upgrade_pool( *, pool_id: str, version: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Pool: """ Upgrade a Pool in a Cluster. @@ -1275,7 +1275,7 @@ async def update_pool( self, *, pool_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, autoscaling: Optional[bool] = None, size: Optional[int] = None, min_size: Optional[int] = None, @@ -1340,7 +1340,7 @@ async def delete_pool( self, *, pool_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Pool: """ Delete a Pool in a Cluster. @@ -1373,7 +1373,7 @@ async def delete_pool( async def get_node_metadata( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> NodeMetadata: """ Fetch node metadata. @@ -1403,7 +1403,7 @@ async def auth_external_node( self, *, pool_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ExternalNodeAuth: """ Authenticate Kosmos external node. @@ -1438,7 +1438,7 @@ async def create_external_node( self, *, pool_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ExternalNode: """ Create a Kosmos node. @@ -1473,7 +1473,7 @@ async def list_nodes( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, pool_id: Optional[str] = None, order_by: Optional[ListNodesRequestOrderBy] = None, page: Optional[int] = None, @@ -1527,7 +1527,7 @@ async def list_nodes_all( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, pool_id: Optional[str] = None, order_by: Optional[ListNodesRequestOrderBy] = None, page: Optional[int] = None, @@ -1576,7 +1576,7 @@ async def get_node( self, *, node_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Node: """ Get a Node in a Cluster. @@ -1610,7 +1610,7 @@ async def wait_for_node( self, *, node_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Node, Union[bool, Awaitable[bool]]]] = None, ) -> Node: """ @@ -1647,7 +1647,7 @@ async def replace_node( self, *, node_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Node: """ Replace a Node in a Cluster. @@ -1683,7 +1683,7 @@ async def reboot_node( self, *, node_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Node: """ Reboot a Node in a Cluster. @@ -1720,7 +1720,7 @@ async def delete_node( node_id: str, skip_drain: bool, replace: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Node: """ Delete a Node in a Cluster. @@ -1761,7 +1761,7 @@ async def delete_node( async def list_versions( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ListVersionsResponse: """ List all available Versions. @@ -1791,7 +1791,7 @@ async def get_version( self, *, version_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Version: """ Get a Version. @@ -1824,7 +1824,7 @@ async def get_version( async def list_cluster_types( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListClusterTypesResponse: @@ -1861,7 +1861,7 @@ async def list_cluster_types( async def list_cluster_types_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[ClusterType]: diff --git a/scaleway-async/scaleway_async/k8s/v1/types.py b/scaleway-async/scaleway_async/k8s/v1/types.py index 1f5c8d6c2..a320b42c3 100644 --- a/scaleway-async/scaleway_async/k8s/v1/types.py +++ b/scaleway-async/scaleway_async/k8s/v1/types.py @@ -8,8 +8,8 @@ from typing import Dict, List, Optional from scaleway_core.bridge import ( - Region, - Zone, + Region as ScwRegion, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -415,7 +415,7 @@ class Pool: Kubelet arguments to be used by this pool. Note that this feature is experimental. """ - zone: Zone + zone: ScwZone """ Zone in which the pool's nodes will be spawned. """ @@ -433,7 +433,7 @@ class Pool: Defines if the public IP should be removed from Nodes. To use this feature, your Cluster must have an attached Private Network set up with a Public Gateway. """ - region: Region + region: ScwRegion """ Cluster region of the pool. """ @@ -644,7 +644,7 @@ class CreateClusterRequestPoolConfig: Kubelet arguments to be used by this pool. Note that this feature is experimental. """ - zone: Zone + zone: ScwZone """ Zone in which the pool's nodes will be spawned. """ @@ -754,7 +754,7 @@ class Version: Label of the Kubernetes version. """ - region: Region + region: ScwRegion """ Region in which this version is available. """ @@ -812,7 +812,7 @@ class Cluster: Kubernetes version of the cluster. """ - region: Region + region: ScwRegion """ Region in which the cluster is deployed. """ @@ -940,7 +940,7 @@ class Node: Underlying instance ID. It is prefixed by instance type and location information (see https://pkg.go.dev/k8s.io/api/core/v1#NodeSpec.ProviderID). """ - region: Region + region: ScwRegion """ Cluster region of the node. """ @@ -1113,7 +1113,7 @@ class AddClusterACLRulesRequest: ID of the cluster whose ACLs will be added. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1139,7 +1139,7 @@ class AuthExternalNodeRequest: Pool the node will be attached to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1162,7 +1162,7 @@ class CreateClusterRequest: Kubernetes version of the cluster. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1231,7 +1231,7 @@ class CreateClusterRequest: class CreateExternalNodeRequest: pool_id: str - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1239,7 +1239,7 @@ class CreateExternalNodeRequest: @dataclass class CreatePoolRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1314,7 +1314,7 @@ class CreatePoolRequest: Pool upgrade policy. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone in which the pool's nodes will be spawned. """ @@ -1340,7 +1340,7 @@ class DeleteACLRuleRequest: ID of the ACL rule to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1358,7 +1358,7 @@ class DeleteClusterRequest: Defines whether all volumes (including retain volume type), empty Private Networks and Load Balancers with a name starting with the cluster ID will also be deleted. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1381,7 +1381,7 @@ class DeleteNodeRequest: Add a new node after the deletion of this node. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1394,7 +1394,7 @@ class DeletePoolRequest: ID of the pool to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1443,7 +1443,7 @@ class GetClusterKubeConfigRequest: Cluster ID for which to download the kubeconfig. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1461,7 +1461,7 @@ class GetClusterRequest: ID of the requested cluster. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1469,7 +1469,7 @@ class GetClusterRequest: @dataclass class GetNodeMetadataRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1482,7 +1482,7 @@ class GetNodeRequest: ID of the requested node. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1495,7 +1495,7 @@ class GetPoolRequest: ID of the requested pool. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1508,7 +1508,7 @@ class GetVersionRequest: Requested version name. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1521,7 +1521,7 @@ class ListClusterACLRulesRequest: ID of the cluster whose ACLs will be listed. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1557,7 +1557,7 @@ class ListClusterAvailableTypesRequest: Cluster ID for which the available Kubernetes types will be listed. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1583,7 +1583,7 @@ class ListClusterAvailableVersionsRequest: Cluster ID for which the available Kubernetes versions will be listed. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1599,7 +1599,7 @@ class ListClusterAvailableVersionsResponse: @dataclass class ListClusterTypesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1630,7 +1630,7 @@ class ListClusterTypesResponse: @dataclass class ListClustersRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1701,7 +1701,7 @@ class ListNodesRequest: Cluster ID from which the nodes will be listed from. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1757,7 +1757,7 @@ class ListPoolsRequest: ID of the cluster whose pools will be listed. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1803,7 +1803,7 @@ class ListPoolsResponse: @dataclass class ListVersionsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1824,7 +1824,7 @@ class MigrateClusterToSBSCSIRequest: Cluster ID for which the latest CSI compatible with Scaleway Block Storage will be enabled. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1864,7 +1864,7 @@ class RebootNodeRequest: ID of the node to reboot. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1877,7 +1877,7 @@ class ReplaceNodeRequest: ID of the node to replace. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1890,7 +1890,7 @@ class ResetClusterAdminTokenRequest: Cluster ID on which the admin token will be renewed. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1903,7 +1903,7 @@ class SetClusterACLRulesRequest: ID of the cluster whose ACLs will be set. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1934,7 +1934,7 @@ class SetClusterTypeRequest: Type of the cluster. Note that some migrations are not possible (please refer to product documentation). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1947,7 +1947,7 @@ class UpdateClusterRequest: ID of the cluster to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2005,7 +2005,7 @@ class UpdatePoolRequest: ID of the pool to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2068,7 +2068,7 @@ class UpgradeClusterRequest: Defines whether pools will also be upgraded once the control plane is upgraded. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2086,7 +2086,7 @@ class UpgradePoolRequest: New Kubernetes version for the pool. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway-async/scaleway_async/key_manager/v1alpha1/api.py b/scaleway-async/scaleway_async/key_manager/v1alpha1/api.py index 585799742..293b8d04d 100644 --- a/scaleway-async/scaleway_async/key_manager/v1alpha1/api.py +++ b/scaleway-async/scaleway_async/key_manager/v1alpha1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( validate_path_param, @@ -53,7 +53,7 @@ async def create_key( self, *, unprotected: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, name: Optional[str] = None, usage: Optional[KeyUsage] = None, @@ -114,7 +114,7 @@ async def get_key( self, *, key_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Key: """ Get key metadata. @@ -148,7 +148,7 @@ async def update_key( self, *, key_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, description: Optional[str] = None, tags: Optional[List[str]] = None, @@ -201,7 +201,7 @@ async def delete_key( self, *, key_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a key. @@ -233,7 +233,7 @@ async def rotate_key( self, *, key_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Key: """ Rotate a key. @@ -268,7 +268,7 @@ async def protect_key( self, *, key_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Key: """ Apply key protection. @@ -303,7 +303,7 @@ async def unprotect_key( self, *, key_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Key: """ Remove key protection. @@ -338,7 +338,7 @@ async def enable_key( self, *, key_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Key: """ Enable key. @@ -373,7 +373,7 @@ async def disable_key( self, *, key_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Key: """ Disable key. @@ -407,7 +407,7 @@ async def disable_key( async def list_keys( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, order_by: Optional[ListKeysRequestOrderBy] = None, @@ -460,7 +460,7 @@ async def list_keys( async def list_keys_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, order_by: Optional[ListKeysRequestOrderBy] = None, @@ -509,7 +509,7 @@ async def generate_data_key( *, key_id: str, without_plaintext: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, algorithm: Optional[DataKeyAlgorithmSymmetricEncryption] = None, ) -> DataKey: """ @@ -560,7 +560,7 @@ async def encrypt( *, key_id: str, plaintext: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, associated_data: Optional[str] = None, ) -> EncryptResponse: """ @@ -608,7 +608,7 @@ async def decrypt( *, key_id: str, ciphertext: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, associated_data: Optional[str] = None, ) -> DecryptResponse: """ @@ -656,7 +656,7 @@ async def import_key_material( *, key_id: str, key_material: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, salt: Optional[str] = None, ) -> Key: """ @@ -703,7 +703,7 @@ async def delete_key_material( self, *, key_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete key material. diff --git a/scaleway-async/scaleway_async/key_manager/v1alpha1/types.py b/scaleway-async/scaleway_async/key_manager/v1alpha1/types.py index 9a291f7d2..04b91d423 100644 --- a/scaleway-async/scaleway_async/key_manager/v1alpha1/types.py +++ b/scaleway-async/scaleway_async/key_manager/v1alpha1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -142,7 +142,7 @@ class Key: Refer to the `Key.Origin` enum for a description of values. """ - region: Region + region: ScwRegion """ Region of the key. """ @@ -170,7 +170,7 @@ class CreateKeyRequest: Default value is `false`. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -251,7 +251,7 @@ class DecryptRequest: Data size must be between 1 and 131071 bytes. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -287,7 +287,7 @@ class DeleteKeyMaterialRequest: ID of the key of which to delete the key material. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -300,7 +300,7 @@ class DeleteKeyRequest: ID of the key to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -313,7 +313,7 @@ class DisableKeyRequest: ID of the key to disable. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -326,7 +326,7 @@ class EnableKeyRequest: ID of the key to enable. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -344,7 +344,7 @@ class EncryptRequest: Data size must be between 1 and 65535 bytes. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -381,7 +381,7 @@ class GenerateDataKeyRequest: Set it to `true` if you do not wish the plaintext to be returned in the response object. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -399,7 +399,7 @@ class GetKeyRequest: ID of the key to target. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -417,7 +417,7 @@ class ImportKeyMaterialRequest: The key material The key material is a random sequence of bytes used to derive a cryptographic key. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -430,7 +430,7 @@ class ImportKeyMaterialRequest: @dataclass class ListKeysRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -482,7 +482,7 @@ class ProtectKeyRequest: ID of the key to apply key protection to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -495,7 +495,7 @@ class RotateKeyRequest: ID of the key to rotate. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -508,7 +508,7 @@ class UnprotectKeyRequest: ID of the key to remove key protection from. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -521,7 +521,7 @@ class UpdateKeyRequest: ID of the key to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway-async/scaleway_async/lb/v1/api.py b/scaleway-async/scaleway_async/lb/v1/api.py index af4441bf6..1929ba5ee 100644 --- a/scaleway-async/scaleway_async/lb/v1/api.py +++ b/scaleway-async/scaleway_async/lb/v1/api.py @@ -5,8 +5,8 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, - Zone, + Region as ScwRegion, + Zone as ScwZone, ) from scaleway_core.utils import ( WaitForOptions, @@ -208,7 +208,7 @@ class LbV1ZonedAPI(API): async def list_lbs( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, order_by: Optional[ListLbsRequestOrderBy] = None, page_size: Optional[int] = None, @@ -259,7 +259,7 @@ async def list_lbs( async def list_lbs_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, order_by: Optional[ListLbsRequestOrderBy] = None, page_size: Optional[int] = None, @@ -308,7 +308,7 @@ async def create_lb( *, description: str, type_: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, name: Optional[str] = None, @@ -378,7 +378,7 @@ async def get_lb( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Lb: """ Get a Load Balancer. @@ -410,7 +410,7 @@ async def wait_for_lb( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[Lb, Union[bool, Awaitable[bool]]]] = None, ) -> Lb: """ @@ -449,7 +449,7 @@ async def update_lb( lb_id: str, name: str, description: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, ssl_compatibility_level: Optional[SSLCompatibilityLevel] = None, ) -> Lb: @@ -501,7 +501,7 @@ async def delete_lb( *, lb_id: str, release_ip: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a Load Balancer. @@ -537,7 +537,7 @@ async def migrate_lb( *, lb_id: str, type_: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Lb: """ Migrate a Load Balancer. @@ -578,7 +578,7 @@ async def migrate_lb( async def list_i_ps( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ip_address: Optional[str] = None, @@ -629,7 +629,7 @@ async def list_i_ps( async def list_i_ps_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ip_address: Optional[str] = None, @@ -677,7 +677,7 @@ async def create_ip( self, *, is_ipv6: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, reverse: Optional[str] = None, @@ -729,7 +729,7 @@ async def get_ip( self, *, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Ip: """ Get an IP address. @@ -761,7 +761,7 @@ async def release_ip( self, *, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete an IP address. @@ -791,7 +791,7 @@ async def update_ip( self, *, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, reverse: Optional[str] = None, lb_id: Optional[str] = None, tags: Optional[List[str]] = None, @@ -839,7 +839,7 @@ async def list_backends( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, order_by: Optional[ListBackendsRequestOrderBy] = None, page: Optional[int] = None, @@ -885,7 +885,7 @@ async def list_backends_all( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, order_by: Optional[ListBackendsRequestOrderBy] = None, page: Optional[int] = None, @@ -935,7 +935,7 @@ async def create_backend( lb_id: str, health_check: HealthCheck, server_ip: List[str], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, send_proxy_v2: Optional[bool] = None, timeout_server: Optional[str] = None, @@ -1037,7 +1037,7 @@ async def get_backend( self, *, backend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Backend: """ Get a backend of a given Load Balancer. @@ -1075,7 +1075,7 @@ async def update_backend( forward_port_algorithm: ForwardPortAlgorithm, sticky_sessions: StickySessionsType, sticky_sessions_cookie_name: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, send_proxy_v2: Optional[bool] = None, timeout_server: Optional[str] = None, timeout_connect: Optional[str] = None, @@ -1171,7 +1171,7 @@ async def delete_backend( self, *, backend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a backend of a given Load Balancer. @@ -1202,7 +1202,7 @@ async def add_backend_servers( *, backend_id: str, server_ip: List[str], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Backend: """ Add a set of backend servers to a given backend. @@ -1245,7 +1245,7 @@ async def remove_backend_servers( *, backend_id: str, server_ip: List[str], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Backend: """ Remove a set of servers for a given backend. @@ -1288,7 +1288,7 @@ async def set_backend_servers( *, backend_id: str, server_ip: List[str], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Backend: """ Define all backend servers for a given backend. @@ -1332,7 +1332,7 @@ async def update_health_check( port: int, check_max_retries: int, backend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, check_delay: Optional[str] = None, check_timeout: Optional[str] = None, check_send_proxy: bool, @@ -1418,7 +1418,7 @@ async def list_frontends( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, order_by: Optional[ListFrontendsRequestOrderBy] = None, page: Optional[int] = None, @@ -1464,7 +1464,7 @@ async def list_frontends_all( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, order_by: Optional[ListFrontendsRequestOrderBy] = None, page: Optional[int] = None, @@ -1510,7 +1510,7 @@ async def create_frontend( lb_id: str, backend_id: str, enable_http3: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, timeout_client: Optional[str] = None, certificate_id: Optional[str] = None, @@ -1570,7 +1570,7 @@ async def get_frontend( self, *, frontend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Frontend: """ Get a frontend. @@ -1606,7 +1606,7 @@ async def update_frontend( inbound_port: int, backend_id: str, enable_http3: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, timeout_client: Optional[str] = None, certificate_id: Optional[str] = None, certificate_ids: Optional[List[str]] = None, @@ -1666,7 +1666,7 @@ async def delete_frontend( self, *, frontend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a frontend. @@ -1695,7 +1695,7 @@ async def delete_frontend( async def list_routes( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListRoutesRequestOrderBy] = None, page_size: Optional[int] = None, page: Optional[int] = None, @@ -1736,7 +1736,7 @@ async def list_routes( async def list_routes_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListRoutesRequestOrderBy] = None, page_size: Optional[int] = None, page: Optional[int] = None, @@ -1776,7 +1776,7 @@ async def create_route( *, frontend_id: str, backend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, match: Optional[RouteMatch] = None, ) -> Route: """ @@ -1820,7 +1820,7 @@ async def get_route( self, *, route_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Route: """ Get a route. @@ -1853,7 +1853,7 @@ async def update_route( *, route_id: str, backend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, match: Optional[RouteMatch] = None, ) -> Route: """ @@ -1898,7 +1898,7 @@ async def delete_route( self, *, route_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a route. @@ -1928,7 +1928,7 @@ async def get_lb_stats( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, backend_id: Optional[str] = None, ) -> LbStats: """ @@ -1965,7 +1965,7 @@ async def list_backend_stats( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, backend_id: Optional[str] = None, @@ -2008,7 +2008,7 @@ async def list_backend_stats_all( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, backend_id: Optional[str] = None, @@ -2048,7 +2048,7 @@ async def list_acls( self, *, frontend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListAclRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -2094,7 +2094,7 @@ async def list_acls_all( self, *, frontend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListAclRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -2140,7 +2140,7 @@ async def create_acl( action: AclAction, index: int, description: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, match: Optional[AclMatch] = None, ) -> Acl: @@ -2194,7 +2194,7 @@ async def get_acl( self, *, acl_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Acl: """ Get an ACL. @@ -2229,7 +2229,7 @@ async def update_acl( name: str, action: AclAction, index: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, match: Optional[AclMatch] = None, description: Optional[str] = None, ) -> Acl: @@ -2283,7 +2283,7 @@ async def delete_acl( self, *, acl_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete an ACL. @@ -2314,7 +2314,7 @@ async def set_acls( *, acls: List[AclSpec], frontend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SetAclsResponse: """ Define all ACLs for a given frontend. @@ -2356,7 +2356,7 @@ async def create_certificate( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, letsencrypt: Optional[CreateCertificateRequestLetsencryptConfig] = None, custom_certificate: Optional[CreateCertificateRequestCustomCertificate] = None, @@ -2406,7 +2406,7 @@ async def list_certificates( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListCertificatesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -2452,7 +2452,7 @@ async def list_certificates_all( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListCertificatesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -2495,7 +2495,7 @@ async def get_certificate( self, *, certificate_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Certificate: """ Get an SSL/TLS certificate. @@ -2527,7 +2527,7 @@ async def wait_for_certificate( self, *, certificate_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[ WaitForOptions[Certificate, Union[bool, Awaitable[bool]]] ] = None, @@ -2567,7 +2567,7 @@ async def update_certificate( *, certificate_id: str, name: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Certificate: """ Update an SSL/TLS certificate. @@ -2609,7 +2609,7 @@ async def delete_certificate( self, *, certificate_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete an SSL/TLS certificate. @@ -2638,7 +2638,7 @@ async def delete_certificate( async def list_lb_types( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListLbTypesResponse: @@ -2673,7 +2673,7 @@ async def list_lb_types( async def list_lb_types_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[LbType]: @@ -2706,7 +2706,7 @@ async def create_subscriber( self, *, name: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, email_config: Optional[SubscriberEmailConfig] = None, webhook_config: Optional[SubscriberWebhookConfig] = None, organization_id: Optional[str] = None, @@ -2760,7 +2760,7 @@ async def get_subscriber( self, *, subscriber_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Subscriber: """ Get a subscriber. @@ -2791,7 +2791,7 @@ async def get_subscriber( async def list_subscriber( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListSubscriberRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -2839,7 +2839,7 @@ async def list_subscriber( async def list_subscriber_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListSubscriberRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -2885,7 +2885,7 @@ async def update_subscriber( *, subscriber_id: str, name: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, email_config: Optional[SubscriberEmailConfig] = None, webhook_config: Optional[SubscriberWebhookConfig] = None, ) -> Subscriber: @@ -2935,7 +2935,7 @@ async def delete_subscriber( self, *, subscriber_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a subscriber. @@ -2966,7 +2966,7 @@ async def subscribe_to_lb( *, lb_id: str, subscriber_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Lb: """ Subscribe a subscriber to alerts for a given Load Balancer. @@ -3008,7 +3008,7 @@ async def unsubscribe_from_lb( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Lb: """ Unsubscribe a subscriber from alerts for a given Load Balancer. @@ -3040,7 +3040,7 @@ async def list_lb_private_networks( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListPrivateNetworksRequestOrderBy] = None, page_size: Optional[int] = None, page: Optional[int] = None, @@ -3083,7 +3083,7 @@ async def list_lb_private_networks_all( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListPrivateNetworksRequestOrderBy] = None, page_size: Optional[int] = None, page: Optional[int] = None, @@ -3124,7 +3124,7 @@ async def attach_private_network( *, lb_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, static_config: Optional[PrivateNetworkStaticConfig] = None, dhcp_config: Optional[PrivateNetworkDHCPConfig] = None, ipam_config: Optional[PrivateNetworkIpamConfig] = None, @@ -3185,7 +3185,7 @@ async def detach_private_network( *, lb_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Detach Load Balancer from Private Network. @@ -3226,7 +3226,7 @@ class LbV1API(API): async def list_lbs( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListLbsRequestOrderBy] = None, page_size: Optional[int] = None, @@ -3278,7 +3278,7 @@ async def list_lbs( async def list_lbs_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListLbsRequestOrderBy] = None, page_size: Optional[int] = None, @@ -3326,7 +3326,7 @@ async def create_lb( *, description: str, type_: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, name: Optional[str] = None, @@ -3397,7 +3397,7 @@ async def get_lb( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Lb: """ Get a load balancer. @@ -3430,7 +3430,7 @@ async def wait_for_lb( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Lb, Union[bool, Awaitable[bool]]]] = None, ) -> Lb: """ @@ -3468,7 +3468,7 @@ async def update_lb( lb_id: str, name: str, description: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, tags: Optional[List[str]] = None, ssl_compatibility_level: Optional[SSLCompatibilityLevel] = None, ) -> Lb: @@ -3521,7 +3521,7 @@ async def delete_lb( *, lb_id: str, release_ip: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a load balancer. @@ -3558,7 +3558,7 @@ async def migrate_lb( *, lb_id: str, type_: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Lb: """ Migrate a load balancer. @@ -3600,7 +3600,7 @@ async def migrate_lb( async def list_i_ps( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ip_address: Optional[str] = None, @@ -3652,7 +3652,7 @@ async def list_i_ps( async def list_i_ps_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ip_address: Optional[str] = None, @@ -3699,7 +3699,7 @@ async def create_ip( self, *, is_ipv6: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, reverse: Optional[str] = None, @@ -3752,7 +3752,7 @@ async def get_ip( self, *, ip_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Ip: """ Get an IP. @@ -3785,7 +3785,7 @@ async def release_ip( self, *, ip_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete an IP. @@ -3816,7 +3816,7 @@ async def update_ip( self, *, ip_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, reverse: Optional[str] = None, lb_id: Optional[str] = None, tags: Optional[List[str]] = None, @@ -3865,7 +3865,7 @@ async def list_backends( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListBackendsRequestOrderBy] = None, page: Optional[int] = None, @@ -3912,7 +3912,7 @@ async def list_backends_all( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListBackendsRequestOrderBy] = None, page: Optional[int] = None, @@ -3961,7 +3961,7 @@ async def create_backend( lb_id: str, health_check: HealthCheck, server_ip: List[str], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, send_proxy_v2: Optional[bool] = None, timeout_server: Optional[str] = None, @@ -4064,7 +4064,7 @@ async def get_backend( self, *, backend_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Backend: """ Get a backend in a given load balancer. @@ -4103,7 +4103,7 @@ async def update_backend( forward_port_algorithm: ForwardPortAlgorithm, sticky_sessions: StickySessionsType, sticky_sessions_cookie_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, send_proxy_v2: Optional[bool] = None, timeout_server: Optional[str] = None, timeout_connect: Optional[str] = None, @@ -4200,7 +4200,7 @@ async def delete_backend( self, *, backend_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a backend in a given load balancer. @@ -4232,7 +4232,7 @@ async def add_backend_servers( *, backend_id: str, server_ip: List[str], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Backend: """ Add a set of servers in a given backend. @@ -4276,7 +4276,7 @@ async def remove_backend_servers( *, backend_id: str, server_ip: List[str], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Backend: """ Remove a set of servers for a given backend. @@ -4320,7 +4320,7 @@ async def set_backend_servers( *, backend_id: str, server_ip: List[str], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Backend: """ Define all servers in a given backend. @@ -4365,7 +4365,7 @@ async def update_health_check( port: int, check_max_retries: int, backend_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, check_delay: Optional[str] = None, check_timeout: Optional[str] = None, check_send_proxy: bool, @@ -4452,7 +4452,7 @@ async def list_frontends( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListFrontendsRequestOrderBy] = None, page: Optional[int] = None, @@ -4499,7 +4499,7 @@ async def list_frontends_all( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListFrontendsRequestOrderBy] = None, page: Optional[int] = None, @@ -4544,7 +4544,7 @@ async def create_frontend( lb_id: str, backend_id: str, enable_http3: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, timeout_client: Optional[str] = None, certificate_id: Optional[str] = None, @@ -4605,7 +4605,7 @@ async def get_frontend( self, *, frontend_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Frontend: """ Get a frontend. @@ -4642,7 +4642,7 @@ async def update_frontend( inbound_port: int, backend_id: str, enable_http3: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, timeout_client: Optional[str] = None, certificate_id: Optional[str] = None, certificate_ids: Optional[List[str]] = None, @@ -4703,7 +4703,7 @@ async def delete_frontend( self, *, frontend_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a frontend. @@ -4733,7 +4733,7 @@ async def delete_frontend( async def list_routes( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListRoutesRequestOrderBy] = None, page_size: Optional[int] = None, page: Optional[int] = None, @@ -4775,7 +4775,7 @@ async def list_routes( async def list_routes_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListRoutesRequestOrderBy] = None, page_size: Optional[int] = None, page: Optional[int] = None, @@ -4814,7 +4814,7 @@ async def create_route( *, frontend_id: str, backend_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, match: Optional[RouteMatch] = None, ) -> Route: """ @@ -4859,7 +4859,7 @@ async def get_route( self, *, route_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Route: """ Get single backend redirection. @@ -4893,7 +4893,7 @@ async def update_route( *, route_id: str, backend_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, match: Optional[RouteMatch] = None, ) -> Route: """ @@ -4939,7 +4939,7 @@ async def delete_route( self, *, route_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a backend redirection. @@ -4970,7 +4970,7 @@ async def get_lb_stats( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, backend_id: Optional[str] = None, ) -> LbStats: """ @@ -5009,7 +5009,7 @@ async def list_backend_stats( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, backend_id: Optional[str] = None, @@ -5053,7 +5053,7 @@ async def list_backend_stats_all( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, backend_id: Optional[str] = None, @@ -5092,7 +5092,7 @@ async def list_acls( self, *, frontend_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListAclRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -5139,7 +5139,7 @@ async def list_acls_all( self, *, frontend_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListAclRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -5184,7 +5184,7 @@ async def create_acl( action: AclAction, index: int, description: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, match: Optional[AclMatch] = None, ) -> Acl: @@ -5239,7 +5239,7 @@ async def get_acl( self, *, acl_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Acl: """ Get an ACL. @@ -5275,7 +5275,7 @@ async def update_acl( name: str, action: AclAction, index: int, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, match: Optional[AclMatch] = None, description: Optional[str] = None, ) -> Acl: @@ -5330,7 +5330,7 @@ async def delete_acl( self, *, acl_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete an ACL. @@ -5361,7 +5361,7 @@ async def create_certificate( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, letsencrypt: Optional[CreateCertificateRequestLetsencryptConfig] = None, custom_certificate: Optional[CreateCertificateRequestCustomCertificate] = None, @@ -5413,7 +5413,7 @@ async def list_certificates( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListCertificatesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -5460,7 +5460,7 @@ async def list_certificates_all( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListCertificatesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -5502,7 +5502,7 @@ async def get_certificate( self, *, certificate_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Certificate: """ Get a TLS certificate. @@ -5535,7 +5535,7 @@ async def wait_for_certificate( self, *, certificate_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[ WaitForOptions[Certificate, Union[bool, Awaitable[bool]]] ] = None, @@ -5574,7 +5574,7 @@ async def update_certificate( *, certificate_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Certificate: """ Update a TLS certificate. @@ -5617,7 +5617,7 @@ async def delete_certificate( self, *, certificate_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a TLS certificate. @@ -5647,7 +5647,7 @@ async def delete_certificate( async def list_lb_types( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListLbTypesResponse: @@ -5683,7 +5683,7 @@ async def list_lb_types( async def list_lb_types_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[LbType]: @@ -5715,7 +5715,7 @@ async def create_subscriber( self, *, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, email_config: Optional[SubscriberEmailConfig] = None, webhook_config: Optional[SubscriberWebhookConfig] = None, organization_id: Optional[str] = None, @@ -5770,7 +5770,7 @@ async def get_subscriber( self, *, subscriber_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Subscriber: """ Get a subscriber. @@ -5802,7 +5802,7 @@ async def get_subscriber( async def list_subscriber( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListSubscriberRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -5851,7 +5851,7 @@ async def list_subscriber( async def list_subscriber_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListSubscriberRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -5896,7 +5896,7 @@ async def update_subscriber( *, subscriber_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, email_config: Optional[SubscriberEmailConfig] = None, webhook_config: Optional[SubscriberWebhookConfig] = None, ) -> Subscriber: @@ -5947,7 +5947,7 @@ async def delete_subscriber( self, *, subscriber_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a subscriber. @@ -5979,7 +5979,7 @@ async def subscribe_to_lb( *, lb_id: str, subscriber_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Lb: """ Subscribe a subscriber to a given load balancer. @@ -6022,7 +6022,7 @@ async def unsubscribe_from_lb( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Lb: """ Unsubscribe a subscriber from a given load balancer. @@ -6055,7 +6055,7 @@ async def list_lb_private_networks( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPrivateNetworksRequestOrderBy] = None, page_size: Optional[int] = None, page: Optional[int] = None, @@ -6099,7 +6099,7 @@ async def list_lb_private_networks_all( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPrivateNetworksRequestOrderBy] = None, page_size: Optional[int] = None, page: Optional[int] = None, @@ -6139,7 +6139,7 @@ async def attach_private_network( *, lb_id: str, private_network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, static_config: Optional[PrivateNetworkStaticConfig] = None, dhcp_config: Optional[PrivateNetworkDHCPConfig] = None, ipam_config: Optional[PrivateNetworkIpamConfig] = None, @@ -6201,7 +6201,7 @@ async def detach_private_network( *, lb_id: str, private_network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Remove load balancer of private network. diff --git a/scaleway-async/scaleway_async/lb/v1/types.py b/scaleway-async/scaleway_async/lb/v1/types.py index 5736c5d69..10556a962 100644 --- a/scaleway-async/scaleway_async/lb/v1/types.py +++ b/scaleway-async/scaleway_async/lb/v1/types.py @@ -8,8 +8,8 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, - Zone, + Region as ScwRegion, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -392,7 +392,7 @@ class Instance: Instance IP address. """ - zone: Zone + zone: ScwZone """ The zone the Instance is in. """ @@ -407,7 +407,7 @@ class Instance: Date on which the Instance was last updated. """ - region: Optional[Region] + region: Optional[ScwRegion] """ The region the Instance is in. """ @@ -445,7 +445,7 @@ class Ip: IP tags. """ - zone: Zone + zone: ScwZone """ The zone the IP address is in. """ @@ -455,7 +455,7 @@ class Ip: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ The region the IP address is in. """ @@ -606,7 +606,7 @@ class Lb: Number of routes configured on the Load Balancer. """ - zone: Zone + zone: ScwZone """ The zone the Load Balancer is in. """ @@ -626,7 +626,7 @@ class Lb: Date on which the Load Balancer was last updated. """ - region: Optional[Region] + region: Optional[ScwRegion] """ The region the Load Balancer is in. """ @@ -1128,12 +1128,12 @@ class LbType: Load Balancer commercial offer type description. """ - zone: Zone + zone: ScwZone """ The zone the Load Balancer stock is in. """ - region: Optional[Region] + region: Optional[ScwRegion] """ The region the Load Balancer stock is in. """ @@ -1212,7 +1212,7 @@ class AddBackendServersRequest: List of IP addresses to add to backend servers. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1230,7 +1230,7 @@ class AttachPrivateNetworkRequest: Private Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1273,7 +1273,7 @@ class CreateAclRequest: ACL description. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1331,7 +1331,7 @@ class CreateBackendRequest: List of backend server IP addresses (IPv4 or IPv6) the backend should forward traffic to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1414,7 +1414,7 @@ class CreateCertificateRequest: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1451,7 +1451,7 @@ class CreateFrontendRequest: Defines whether to enable HTTP/3 protocol on the frontend. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1484,7 +1484,7 @@ class CreateIpRequest: If true, creates a Flexible IP with an ipv6 address. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1516,7 +1516,7 @@ class CreateLbRequest: Load Balancer commercial offer type. Use the Load Balancer types endpoint to retrieve a list of available offer types. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1573,7 +1573,7 @@ class CreateRouteRequest: ID of the target backend for the route. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1595,7 +1595,7 @@ class CreateSubscriberRequest: Subscriber name. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1616,7 +1616,7 @@ class DeleteAclRequest: ACL ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1629,7 +1629,7 @@ class DeleteBackendRequest: ID of the backend to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1642,7 +1642,7 @@ class DeleteCertificateRequest: Certificate ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1655,7 +1655,7 @@ class DeleteFrontendRequest: ID of the frontend to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1673,7 +1673,7 @@ class DeleteLbRequest: Defines whether the Load Balancer's flexible IP should be deleted. Set to true to release the flexible IP, or false to keep it available in your account for future Load Balancers. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1686,7 +1686,7 @@ class DeleteRouteRequest: Route ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1699,7 +1699,7 @@ class DeleteSubscriberRequest: Subscriber ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1717,7 +1717,7 @@ class DetachPrivateNetworkRequest: Set your instance private network id. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1730,7 +1730,7 @@ class GetAclRequest: ACL ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1743,7 +1743,7 @@ class GetBackendRequest: Backend ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1756,7 +1756,7 @@ class GetCertificateRequest: Certificate ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1769,7 +1769,7 @@ class GetFrontendRequest: Frontend ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1782,7 +1782,7 @@ class GetIpRequest: IP address ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1795,7 +1795,7 @@ class GetLbRequest: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1812,7 +1812,7 @@ class GetLbStatsRequest: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1830,7 +1830,7 @@ class GetRouteRequest: Route ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1843,7 +1843,7 @@ class GetSubscriberRequest: Subscriber ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1877,7 +1877,7 @@ class ListAclsRequest: Frontend ID (ACLs attached to this frontend will be returned in the response). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1910,7 +1910,7 @@ class ListBackendStatsRequest: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1951,7 +1951,7 @@ class ListBackendsRequest: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1997,7 +1997,7 @@ class ListCertificatesRequest: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2043,7 +2043,7 @@ class ListFrontendsRequest: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2084,7 +2084,7 @@ class ListFrontendsResponse: @dataclass class ListIPsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2145,7 +2145,7 @@ class ListLbPrivateNetworksRequest: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2181,7 +2181,7 @@ class ListLbPrivateNetworksResponse: @dataclass class ListLbTypesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2212,7 +2212,7 @@ class ListLbTypesResponse: @dataclass class ListLbsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2268,7 +2268,7 @@ class ListLbsResponse: @dataclass class ListRoutesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2309,7 +2309,7 @@ class ListRoutesResponse: @dataclass class ListSubscriberRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2370,7 +2370,7 @@ class MigrateLbRequest: Load Balancer type to migrate to (use the List all Load Balancer offer types endpoint to get a list of available offer types). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2383,7 +2383,7 @@ class ReleaseIpRequest: IP address ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2401,7 +2401,7 @@ class RemoveBackendServersRequest: List of IP addresses to remove from backend servers. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2432,7 +2432,7 @@ class SetBackendServersRequest: List of IP addresses for backend servers. Any other existing backend servers will be removed. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2450,7 +2450,7 @@ class SubscribeToLbRequest: Subscriber ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2463,7 +2463,7 @@ class UnsubscribeFromLbRequest: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2491,7 +2491,7 @@ class UpdateAclRequest: Priority of this ACL (ACLs are applied in ascending order, 0 is the first ACL executed). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2544,7 +2544,7 @@ class UpdateBackendRequest: Cookie name for cookie-based sticky sessions. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2627,7 +2627,7 @@ class UpdateCertificateRequest: Certificate name. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2660,7 +2660,7 @@ class UpdateFrontendRequest: Defines whether to enable HTTP/3 protocol on the frontend. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2703,7 +2703,7 @@ class UpdateHealthCheckRequest: Defines whether proxy protocol should be activated for the health check. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2745,7 +2745,7 @@ class UpdateIpRequest: IP address ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2783,7 +2783,7 @@ class UpdateLbRequest: Load Balancer description. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2811,7 +2811,7 @@ class UpdateRouteRequest: ID of the target backend for the route. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2834,7 +2834,7 @@ class UpdateSubscriberRequest: Subscriber name. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2856,7 +2856,7 @@ class ZonedApiAddBackendServersRequest: List of IP addresses to add to backend servers. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2874,7 +2874,7 @@ class ZonedApiAttachPrivateNetworkRequest: Private Network ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2917,7 +2917,7 @@ class ZonedApiCreateAclRequest: ACL description. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2975,7 +2975,7 @@ class ZonedApiCreateBackendRequest: List of backend server IP addresses (IPv4 or IPv6) the backend should forward traffic to. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3058,7 +3058,7 @@ class ZonedApiCreateCertificateRequest: Load Balancer ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3095,7 +3095,7 @@ class ZonedApiCreateFrontendRequest: Defines whether to enable HTTP/3 protocol on the frontend. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3128,7 +3128,7 @@ class ZonedApiCreateIpRequest: If true, creates a Flexible IP with an ipv6 address. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3160,7 +3160,7 @@ class ZonedApiCreateLbRequest: Load Balancer commercial offer type. Use the Load Balancer types endpoint to retrieve a list of available offer types. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3217,7 +3217,7 @@ class ZonedApiCreateRouteRequest: ID of the target backend for the route. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3239,7 +3239,7 @@ class ZonedApiCreateSubscriberRequest: Subscriber name. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3260,7 +3260,7 @@ class ZonedApiDeleteAclRequest: ACL ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3273,7 +3273,7 @@ class ZonedApiDeleteBackendRequest: ID of the backend to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3286,7 +3286,7 @@ class ZonedApiDeleteCertificateRequest: Certificate ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3299,7 +3299,7 @@ class ZonedApiDeleteFrontendRequest: ID of the frontend to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3317,7 +3317,7 @@ class ZonedApiDeleteLbRequest: Defines whether the Load Balancer's flexible IP should be deleted. Set to true to release the flexible IP, or false to keep it available in your account for future Load Balancers. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3330,7 +3330,7 @@ class ZonedApiDeleteRouteRequest: Route ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3343,7 +3343,7 @@ class ZonedApiDeleteSubscriberRequest: Subscriber ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3361,7 +3361,7 @@ class ZonedApiDetachPrivateNetworkRequest: Set your instance private network id. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3374,7 +3374,7 @@ class ZonedApiGetAclRequest: ACL ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3387,7 +3387,7 @@ class ZonedApiGetBackendRequest: Backend ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3400,7 +3400,7 @@ class ZonedApiGetCertificateRequest: Certificate ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3413,7 +3413,7 @@ class ZonedApiGetFrontendRequest: Frontend ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3426,7 +3426,7 @@ class ZonedApiGetIpRequest: IP address ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3439,7 +3439,7 @@ class ZonedApiGetLbRequest: Load Balancer ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3456,7 +3456,7 @@ class ZonedApiGetLbStatsRequest: Load Balancer ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3474,7 +3474,7 @@ class ZonedApiGetRouteRequest: Route ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3487,7 +3487,7 @@ class ZonedApiGetSubscriberRequest: Subscriber ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3500,7 +3500,7 @@ class ZonedApiListAclsRequest: Frontend ID (ACLs attached to this frontend will be returned in the response). """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3533,7 +3533,7 @@ class ZonedApiListBackendStatsRequest: Load Balancer ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3561,7 +3561,7 @@ class ZonedApiListBackendsRequest: Load Balancer ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3594,7 +3594,7 @@ class ZonedApiListCertificatesRequest: Load Balancer ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3627,7 +3627,7 @@ class ZonedApiListFrontendsRequest: Load Balancer ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3655,7 +3655,7 @@ class ZonedApiListFrontendsRequest: @dataclass class ZonedApiListIPsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3703,7 +3703,7 @@ class ZonedApiListLbPrivateNetworksRequest: Load Balancer ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3726,7 +3726,7 @@ class ZonedApiListLbPrivateNetworksRequest: @dataclass class ZonedApiListLbTypesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3744,7 +3744,7 @@ class ZonedApiListLbTypesRequest: @dataclass class ZonedApiListLbsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3787,7 +3787,7 @@ class ZonedApiListLbsRequest: @dataclass class ZonedApiListRoutesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3815,7 +3815,7 @@ class ZonedApiListRoutesRequest: @dataclass class ZonedApiListSubscriberRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3863,7 +3863,7 @@ class ZonedApiMigrateLbRequest: Load Balancer type to migrate to (use the List all Load Balancer offer types endpoint to get a list of available offer types). """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3876,7 +3876,7 @@ class ZonedApiReleaseIpRequest: IP address ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3894,7 +3894,7 @@ class ZonedApiRemoveBackendServersRequest: List of IP addresses to remove from backend servers. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3912,7 +3912,7 @@ class ZonedApiSetAclsRequest: Frontend ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3930,7 +3930,7 @@ class ZonedApiSetBackendServersRequest: List of IP addresses for backend servers. Any other existing backend servers will be removed. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3948,7 +3948,7 @@ class ZonedApiSubscribeToLbRequest: Subscriber ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3961,7 +3961,7 @@ class ZonedApiUnsubscribeFromLbRequest: Load Balancer ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3989,7 +3989,7 @@ class ZonedApiUpdateAclRequest: Priority of this ACL (ACLs are applied in ascending order, 0 is the first ACL executed). """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4042,7 +4042,7 @@ class ZonedApiUpdateBackendRequest: Cookie name for cookie-based sticky sessions. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4125,7 +4125,7 @@ class ZonedApiUpdateCertificateRequest: Certificate name. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4158,7 +4158,7 @@ class ZonedApiUpdateFrontendRequest: Defines whether to enable HTTP/3 protocol on the frontend. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4201,7 +4201,7 @@ class ZonedApiUpdateHealthCheckRequest: Defines whether proxy protocol should be activated for the health check. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4243,7 +4243,7 @@ class ZonedApiUpdateIpRequest: IP address ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4281,7 +4281,7 @@ class ZonedApiUpdateLbRequest: Load Balancer description. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4309,7 +4309,7 @@ class ZonedApiUpdateRouteRequest: ID of the target backend for the route. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4332,7 +4332,7 @@ class ZonedApiUpdateSubscriberRequest: Subscriber name. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway-async/scaleway_async/marketplace/v2/api.py b/scaleway-async/scaleway_async/marketplace/v2/api.py index 7315a0aac..be32e1f07 100644 --- a/scaleway-async/scaleway_async/marketplace/v2/api.py +++ b/scaleway-async/scaleway_async/marketplace/v2/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( OneOfPossibility, @@ -272,7 +272,7 @@ async def list_local_images( page_size: Optional[int] = None, page: Optional[int] = None, order_by: Optional[ListLocalImagesRequestOrderBy] = None, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, image_id: Optional[str] = None, version_id: Optional[str] = None, image_label: Optional[str] = None, @@ -328,7 +328,7 @@ async def list_local_images_all( page_size: Optional[int] = None, page: Optional[int] = None, order_by: Optional[ListLocalImagesRequestOrderBy] = None, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, image_id: Optional[str] = None, version_id: Optional[str] = None, image_label: Optional[str] = None, diff --git a/scaleway-async/scaleway_async/marketplace/v2/types.py b/scaleway-async/scaleway_async/marketplace/v2/types.py index 9e08cc890..fd972c3a8 100644 --- a/scaleway-async/scaleway_async/marketplace/v2/types.py +++ b/scaleway-async/scaleway_async/marketplace/v2/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -129,7 +129,7 @@ class LocalImage: Supported architecture for this local image. """ - zone: Zone + zone: ScwZone """ Availability Zone where this local image is available. """ @@ -267,7 +267,7 @@ class ListLocalImagesRequest: Ordering to use. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Filter local images available on this Availability Zone. """ diff --git a/scaleway-async/scaleway_async/mnq/v1beta1/api.py b/scaleway-async/scaleway_async/mnq/v1beta1/api.py index 0711f2549..bd5e942ca 100644 --- a/scaleway-async/scaleway_async/mnq/v1beta1/api.py +++ b/scaleway-async/scaleway_async/mnq/v1beta1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( random_name, @@ -74,7 +74,7 @@ class MnqV1Beta1NatsAPI(API): async def create_nats_account( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, project_id: Optional[str] = None, ) -> NatsAccount: @@ -116,7 +116,7 @@ async def delete_nats_account( self, *, nats_account_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a NATS account. @@ -148,7 +148,7 @@ async def update_nats_account( self, *, nats_account_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, ) -> NatsAccount: """ @@ -192,7 +192,7 @@ async def get_nats_account( self, *, nats_account_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> NatsAccount: """ Get a NATS account. @@ -225,7 +225,7 @@ async def get_nats_account( async def list_nats_accounts( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -268,7 +268,7 @@ async def list_nats_accounts( async def list_nats_accounts_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -307,7 +307,7 @@ async def create_nats_credentials( self, *, nats_account_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, ) -> NatsCredentials: """ @@ -350,7 +350,7 @@ async def delete_nats_credentials( self, *, nats_credentials_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete NATS credentials. @@ -384,7 +384,7 @@ async def get_nats_credentials( self, *, nats_credentials_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> NatsCredentials: """ Get NATS credentials. @@ -419,7 +419,7 @@ async def get_nats_credentials( async def list_nats_credentials( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, nats_account_id: Optional[str] = None, page: Optional[int] = None, @@ -465,7 +465,7 @@ async def list_nats_credentials( async def list_nats_credentials_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, nats_account_id: Optional[str] = None, page: Optional[int] = None, @@ -512,7 +512,7 @@ class MnqV1Beta1SnsAPI(API): async def activate_sns( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> SnsInfo: """ @@ -550,7 +550,7 @@ async def activate_sns( async def get_sns_info( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> SnsInfo: """ @@ -584,7 +584,7 @@ async def get_sns_info( async def deactivate_sns( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> SnsInfo: """ @@ -622,7 +622,7 @@ async def deactivate_sns( async def create_sns_credentials( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, name: Optional[str] = None, permissions: Optional[SnsPermissions] = None, @@ -667,7 +667,7 @@ async def delete_sns_credentials( self, *, sns_credentials_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete Topics and Events credentials. @@ -701,7 +701,7 @@ async def update_sns_credentials( self, *, sns_credentials_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, permissions: Optional[SnsPermissions] = None, ) -> SnsCredentials: @@ -750,7 +750,7 @@ async def get_sns_credentials( self, *, sns_credentials_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> SnsCredentials: """ Get Topics and Events credentials. @@ -785,7 +785,7 @@ async def get_sns_credentials( async def list_sns_credentials( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -828,7 +828,7 @@ async def list_sns_credentials( async def list_sns_credentials_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -872,7 +872,7 @@ class MnqV1Beta1SqsAPI(API): async def activate_sqs( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> SqsInfo: """ @@ -910,7 +910,7 @@ async def activate_sqs( async def get_sqs_info( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> SqsInfo: """ @@ -944,7 +944,7 @@ async def get_sqs_info( async def deactivate_sqs( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> SqsInfo: """ @@ -982,7 +982,7 @@ async def deactivate_sqs( async def create_sqs_credentials( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, name: Optional[str] = None, permissions: Optional[SqsPermissions] = None, @@ -1027,7 +1027,7 @@ async def delete_sqs_credentials( self, *, sqs_credentials_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete Queues credentials. @@ -1061,7 +1061,7 @@ async def update_sqs_credentials( self, *, sqs_credentials_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, permissions: Optional[SqsPermissions] = None, ) -> SqsCredentials: @@ -1110,7 +1110,7 @@ async def get_sqs_credentials( self, *, sqs_credentials_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> SqsCredentials: """ Get Queues credentials. @@ -1145,7 +1145,7 @@ async def get_sqs_credentials( async def list_sqs_credentials( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1188,7 +1188,7 @@ async def list_sqs_credentials( async def list_sqs_credentials_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, diff --git a/scaleway-async/scaleway_async/mnq/v1beta1/types.py b/scaleway-async/scaleway_async/mnq/v1beta1/types.py index 0ef51e472..29a4a641d 100644 --- a/scaleway-async/scaleway_async/mnq/v1beta1/types.py +++ b/scaleway-async/scaleway_async/mnq/v1beta1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -152,7 +152,7 @@ class NatsAccount: Project ID of the Project containing the NATS account. """ - region: Region + region: ScwRegion """ Region where the NATS account is deployed. """ @@ -223,7 +223,7 @@ class SnsCredentials: Project ID of the Project containing the credentials. """ - region: Region + region: ScwRegion """ Region where the credentials exists. """ @@ -276,7 +276,7 @@ class SqsCredentials: Project ID of the Project containing the credentials. """ - region: Region + region: ScwRegion """ Region where the credentials exists. """ @@ -366,7 +366,7 @@ class ListSqsCredentialsResponse: @dataclass class NatsApiCreateNatsAccountRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -389,7 +389,7 @@ class NatsApiCreateNatsCredentialsRequest: NATS account containing the credentials. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -407,7 +407,7 @@ class NatsApiDeleteNatsAccountRequest: ID of the NATS account to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -420,7 +420,7 @@ class NatsApiDeleteNatsCredentialsRequest: ID of the credentials to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -433,7 +433,7 @@ class NatsApiGetNatsAccountRequest: ID of the NATS account to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -446,7 +446,7 @@ class NatsApiGetNatsCredentialsRequest: ID of the credentials to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -454,7 +454,7 @@ class NatsApiGetNatsCredentialsRequest: @dataclass class NatsApiListNatsAccountsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -482,7 +482,7 @@ class NatsApiListNatsAccountsRequest: @dataclass class NatsApiListNatsCredentialsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -520,7 +520,7 @@ class NatsApiUpdateNatsAccountRequest: ID of the NATS account to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -533,7 +533,7 @@ class NatsApiUpdateNatsAccountRequest: @dataclass class SnsApiActivateSnsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -546,7 +546,7 @@ class SnsApiActivateSnsRequest: @dataclass class SnsApiCreateSnsCredentialsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -569,7 +569,7 @@ class SnsApiCreateSnsCredentialsRequest: @dataclass class SnsApiDeactivateSnsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -587,7 +587,7 @@ class SnsApiDeleteSnsCredentialsRequest: ID of the credentials to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -600,7 +600,7 @@ class SnsApiGetSnsCredentialsRequest: ID of the Topics and Events credentials to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -608,7 +608,7 @@ class SnsApiGetSnsCredentialsRequest: @dataclass class SnsApiGetSnsInfoRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -621,7 +621,7 @@ class SnsApiGetSnsInfoRequest: @dataclass class SnsApiListSnsCredentialsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -654,7 +654,7 @@ class SnsApiUpdateSnsCredentialsRequest: ID of the Topics and Events credentials to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -677,7 +677,7 @@ class SnsInfo: Project ID of the Project containing the service. """ - region: Region + region: ScwRegion """ Region of the service. """ @@ -705,7 +705,7 @@ class SnsInfo: @dataclass class SqsApiActivateSqsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -718,7 +718,7 @@ class SqsApiActivateSqsRequest: @dataclass class SqsApiCreateSqsCredentialsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -741,7 +741,7 @@ class SqsApiCreateSqsCredentialsRequest: @dataclass class SqsApiDeactivateSqsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -759,7 +759,7 @@ class SqsApiDeleteSqsCredentialsRequest: ID of the credentials to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -772,7 +772,7 @@ class SqsApiGetSqsCredentialsRequest: ID of the Queues credentials to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -780,7 +780,7 @@ class SqsApiGetSqsCredentialsRequest: @dataclass class SqsApiGetSqsInfoRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -793,7 +793,7 @@ class SqsApiGetSqsInfoRequest: @dataclass class SqsApiListSqsCredentialsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -826,7 +826,7 @@ class SqsApiUpdateSqsCredentialsRequest: ID of the Queues credentials to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -849,7 +849,7 @@ class SqsInfo: Project ID of the Project containing the service. """ - region: Region + region: ScwRegion """ Region of the service. """ diff --git a/scaleway-async/scaleway_async/mongodb/v1alpha1/api.py b/scaleway-async/scaleway_async/mongodb/v1alpha1/api.py index 0e9bf09e7..b38b712f2 100644 --- a/scaleway-async/scaleway_async/mongodb/v1alpha1/api.py +++ b/scaleway-async/scaleway_async/mongodb/v1alpha1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ScwFile, unmarshal_ScwFile, ) @@ -79,7 +79,7 @@ class MongodbV1Alpha1API(API): async def list_node_types( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, include_disabled_types: Optional[bool] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -118,7 +118,7 @@ async def list_node_types( async def list_node_types_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, include_disabled_types: Optional[bool] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -152,7 +152,7 @@ async def list_node_types_all( async def list_versions( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, version: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -191,7 +191,7 @@ async def list_versions( async def list_versions_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, version: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -225,7 +225,7 @@ async def list_versions_all( async def list_instances( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, tags: Optional[List[str]] = None, name: Optional[str] = None, order_by: Optional[ListInstancesRequestOrderBy] = None, @@ -278,7 +278,7 @@ async def list_instances( async def list_instances_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, tags: Optional[List[str]] = None, name: Optional[str] = None, order_by: Optional[ListInstancesRequestOrderBy] = None, @@ -326,7 +326,7 @@ async def get_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Instance: """ Get a MongoDB® Database Instance. @@ -360,7 +360,7 @@ async def wait_for_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[ WaitForOptions[Instance, Union[bool, Awaitable[bool]]] ] = None, @@ -403,7 +403,7 @@ async def create_instance( node_type: str, user_name: str, password: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, @@ -470,7 +470,7 @@ async def update_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, ) -> Instance: @@ -517,7 +517,7 @@ async def delete_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Instance: """ Delete a MongoDB® Database Instance. @@ -551,7 +551,7 @@ async def upgrade_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, volume_size: Optional[int] = None, ) -> Instance: """ @@ -596,7 +596,7 @@ async def get_instance_certificate( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ScwFile: """ Get the certificate of a Database Instance. @@ -631,7 +631,7 @@ async def create_snapshot( *, instance_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, expires_at: Optional[datetime] = None, ) -> Snapshot: """ @@ -678,7 +678,7 @@ async def get_snapshot( self, *, snapshot_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Snapshot: """ Get a Database Instance snapshot. @@ -712,7 +712,7 @@ async def wait_for_snapshot( self, *, snapshot_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[ WaitForOptions[Snapshot, Union[bool, Awaitable[bool]]] ] = None, @@ -751,7 +751,7 @@ async def update_snapshot( self, *, snapshot_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, expires_at: Optional[datetime] = None, ) -> Snapshot: @@ -802,7 +802,7 @@ async def restore_snapshot( node_type: str, node_number: int, volume: RestoreSnapshotRequestVolumeDetails, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Instance: """ Restore a Database Instance snapshot. @@ -854,7 +854,7 @@ async def restore_snapshot( async def list_snapshots( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, instance_id: Optional[str] = None, name: Optional[str] = None, order_by: Optional[ListSnapshotsRequestOrderBy] = None, @@ -907,7 +907,7 @@ async def list_snapshots( async def list_snapshots_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, instance_id: Optional[str] = None, name: Optional[str] = None, order_by: Optional[ListSnapshotsRequestOrderBy] = None, @@ -955,7 +955,7 @@ async def delete_snapshot( self, *, snapshot_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Snapshot: """ Delete a Database Instance snapshot. @@ -989,7 +989,7 @@ async def list_users( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListUsersRequestOrderBy] = None, page: Optional[int] = None, @@ -1037,7 +1037,7 @@ async def list_users_all( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListUsersRequestOrderBy] = None, page: Optional[int] = None, @@ -1082,7 +1082,7 @@ async def create_user( instance_id: str, name: str, password: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> User: """ Create an user on a Database Instance. @@ -1130,7 +1130,7 @@ async def update_user( *, instance_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, password: Optional[str] = None, ) -> User: """ @@ -1179,7 +1179,7 @@ async def delete_user( *, instance_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a user on a Database Instance. @@ -1215,7 +1215,7 @@ async def delete_endpoint( self, *, endpoint_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a Database Instance endpoint. @@ -1248,7 +1248,7 @@ async def create_endpoint( *, instance_id: str, endpoint: EndpointSpec, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Endpoint: """ Create a new Instance endpoint. diff --git a/scaleway-async/scaleway_async/mongodb/v1alpha1/types.py b/scaleway-async/scaleway_async/mongodb/v1alpha1/types.py index ff21c2e8c..a1ee32000 100644 --- a/scaleway-async/scaleway_async/mongodb/v1alpha1/types.py +++ b/scaleway-async/scaleway_async/mongodb/v1alpha1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -350,7 +350,7 @@ class Instance: List of Database Instance endpoints. """ - region: Region + region: ScwRegion """ Region the Database Instance is in. """ @@ -451,7 +451,7 @@ class Snapshot: Source node type. """ - region: Region + region: ScwRegion """ Region of the snapshot. """ @@ -523,7 +523,7 @@ class CreateEndpointRequest: EndpointSpec used to expose your Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -556,7 +556,7 @@ class CreateInstanceRequest: Password of the initial user. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -599,7 +599,7 @@ class CreateSnapshotRequest: Name of the snapshot. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -627,7 +627,7 @@ class CreateUserRequest: Password of the database user. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -640,7 +640,7 @@ class DeleteEndpointRequest: UUID of the Endpoint to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -653,7 +653,7 @@ class DeleteInstanceRequest: UUID of the Database Instance to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -666,7 +666,7 @@ class DeleteSnapshotRequest: UUID of the snapshot. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -684,7 +684,7 @@ class DeleteUserRequest: Name of the database user. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -697,7 +697,7 @@ class GetInstanceCertificateRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -710,7 +710,7 @@ class GetInstanceRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -723,7 +723,7 @@ class GetSnapshotRequest: UUID of the snapshot. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -731,7 +731,7 @@ class GetSnapshotRequest: @dataclass class ListInstancesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -781,7 +781,7 @@ class ListInstancesResponse: @dataclass class ListNodeTypesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -811,7 +811,7 @@ class ListNodeTypesResponse: @dataclass class ListSnapshotsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -866,7 +866,7 @@ class ListUsersRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -901,7 +901,7 @@ class ListUsersResponse: @dataclass class ListVersionsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -953,7 +953,7 @@ class RestoreSnapshotRequest: Instance volume information. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -966,7 +966,7 @@ class UpdateInstanceRequest: UUID of the Database Instance to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -989,7 +989,7 @@ class UpdateSnapshotRequest: UUID of the Snapshot. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1017,7 +1017,7 @@ class UpdateUserRequest: Name of the database user. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1035,7 +1035,7 @@ class UpgradeInstanceRequest: UUID of the Database Instance you want to upgrade. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway-async/scaleway_async/rdb/v1/api.py b/scaleway-async/scaleway_async/rdb/v1/api.py index 8ddd7751d..97cf93f8b 100644 --- a/scaleway-async/scaleway_async/rdb/v1/api.py +++ b/scaleway-async/scaleway_async/rdb/v1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ScwFile, unmarshal_ScwFile, ) @@ -167,7 +167,7 @@ class RdbV1API(API): async def list_database_engines( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, version: Optional[str] = None, page: Optional[int] = None, @@ -210,7 +210,7 @@ async def list_database_engines( async def list_database_engines_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, version: Optional[str] = None, page: Optional[int] = None, @@ -249,7 +249,7 @@ async def list_node_types( self, *, include_disabled_types: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListNodeTypesResponse: @@ -291,7 +291,7 @@ async def list_node_types_all( self, *, include_disabled_types: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[NodeType]: @@ -327,7 +327,7 @@ async def list_node_types_all( async def list_database_backups( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListDatabaseBackupsRequestOrderBy] = None, instance_id: Optional[str] = None, @@ -380,7 +380,7 @@ async def list_database_backups( async def list_database_backups_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListDatabaseBackupsRequestOrderBy] = None, instance_id: Optional[str] = None, @@ -429,7 +429,7 @@ async def create_database_backup( *, instance_id: str, database_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, expires_at: Optional[datetime] = None, ) -> DatabaseBackup: @@ -478,7 +478,7 @@ async def get_database_backup( self, *, database_backup_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseBackup: """ Get a database backup. @@ -514,7 +514,7 @@ async def wait_for_database_backup( self, *, database_backup_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[ WaitForOptions[DatabaseBackup, Union[bool, Awaitable[bool]]] ] = None, @@ -555,7 +555,7 @@ async def update_database_backup( self, *, database_backup_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, expires_at: Optional[datetime] = None, ) -> DatabaseBackup: @@ -604,7 +604,7 @@ async def delete_database_backup( self, *, database_backup_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseBackup: """ Delete a database backup. @@ -641,7 +641,7 @@ async def restore_database_backup( *, database_backup_id: str, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, database_name: Optional[str] = None, ) -> DatabaseBackup: """ @@ -690,7 +690,7 @@ async def export_database_backup( self, *, database_backup_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseBackup: """ Export a database backup. @@ -727,7 +727,7 @@ async def upgrade_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, node_type: Optional[str] = None, enable_ha: Optional[bool] = None, volume_size: Optional[int] = None, @@ -797,7 +797,7 @@ async def upgrade_instance( async def list_instances( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, tags: Optional[List[str]] = None, name: Optional[str] = None, order_by: Optional[ListInstancesRequestOrderBy] = None, @@ -850,7 +850,7 @@ async def list_instances( async def list_instances_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, tags: Optional[List[str]] = None, name: Optional[str] = None, order_by: Optional[ListInstancesRequestOrderBy] = None, @@ -898,7 +898,7 @@ async def get_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Instance: """ Get a Database Instance. @@ -932,7 +932,7 @@ async def wait_for_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[ WaitForOptions[Instance, Union[bool, Awaitable[bool]]] ] = None, @@ -974,7 +974,7 @@ async def create_instance( user_name: str, password: str, node_type: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, name: Optional[str] = None, @@ -1065,7 +1065,7 @@ async def update_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, backup_schedule_frequency: Optional[int] = None, backup_schedule_retention: Optional[int] = None, is_backup_schedule_disabled: Optional[bool] = None, @@ -1130,7 +1130,7 @@ async def delete_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Instance: """ Delete a Database Instance. @@ -1165,7 +1165,7 @@ async def clone_instance( *, instance_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, node_type: Optional[str] = None, ) -> Instance: """ @@ -1212,7 +1212,7 @@ async def restart_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Instance: """ Restart Database Instance. @@ -1247,7 +1247,7 @@ async def get_instance_certificate( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ScwFile: """ Get the TLS certificate of a Database Instance. @@ -1281,7 +1281,7 @@ async def renew_instance_certificate( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Renew the TLS certificate of a Database Instance. @@ -1314,7 +1314,7 @@ async def get_instance_metrics( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, start_date: Optional[datetime] = None, end_date: Optional[datetime] = None, metric_name: Optional[str] = None, @@ -1359,7 +1359,7 @@ async def create_read_replica( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, endpoint_spec: Optional[List[ReadReplicaEndpointSpec]] = None, same_zone: Optional[bool] = None, ) -> ReadReplica: @@ -1405,7 +1405,7 @@ async def get_read_replica( self, *, read_replica_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ReadReplica: """ Get a Read Replica. @@ -1439,7 +1439,7 @@ async def wait_for_read_replica( self, *, read_replica_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[ WaitForOptions[ReadReplica, Union[bool, Awaitable[bool]]] ] = None, @@ -1478,7 +1478,7 @@ async def delete_read_replica( self, *, read_replica_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ReadReplica: """ Delete a Read Replica. @@ -1512,7 +1512,7 @@ async def reset_read_replica( self, *, read_replica_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ReadReplica: """ Resync a Read Replica. @@ -1548,7 +1548,7 @@ async def promote_read_replica( self, *, read_replica_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Instance: """ Promote a Read Replica. @@ -1584,7 +1584,7 @@ async def create_read_replica_endpoint( *, read_replica_id: str, endpoint_spec: List[ReadReplicaEndpointSpec], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ReadReplica: """ Create an endpoint for a Read Replica. @@ -1628,7 +1628,7 @@ async def prepare_instance_logs( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, start_date: Optional[datetime] = None, end_date: Optional[datetime] = None, ) -> PrepareInstanceLogsResponse: @@ -1675,7 +1675,7 @@ async def list_instance_logs( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListInstanceLogsRequestOrderBy] = None, ) -> ListInstanceLogsResponse: """ @@ -1714,7 +1714,7 @@ async def get_instance_log( self, *, instance_log_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> InstanceLog: """ Get given logs of a Database Instance. @@ -1748,7 +1748,7 @@ async def wait_for_instance_log( self, *, instance_log_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[ WaitForOptions[InstanceLog, Union[bool, Awaitable[bool]]] ] = None, @@ -1787,7 +1787,7 @@ async def purge_instance_logs( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, log_name: Optional[str] = None, ) -> None: """ @@ -1829,7 +1829,7 @@ async def list_instance_logs_details( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ListInstanceLogsDetailsResponse: """ List remote Database Instance logs details. @@ -1864,7 +1864,7 @@ async def add_instance_settings( *, instance_id: str, settings: List[InstanceSetting], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> AddInstanceSettingsResponse: """ Add Database Instance advanced settings. @@ -1909,7 +1909,7 @@ async def delete_instance_settings( *, instance_id: str, setting_names: List[str], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DeleteInstanceSettingsResponse: """ Delete Database Instance advanced settings. @@ -1954,7 +1954,7 @@ async def set_instance_settings( *, instance_id: str, settings: List[InstanceSetting], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> SetInstanceSettingsResponse: """ Set Database Instance advanced settings. @@ -1998,7 +1998,7 @@ async def list_instance_acl_rules( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListInstanceACLRulesResponse: @@ -2040,7 +2040,7 @@ async def list_instance_acl_rules_all( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[ACLRule]: @@ -2078,7 +2078,7 @@ async def add_instance_acl_rules( *, instance_id: str, rules: List[ACLRuleRequest], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> AddInstanceACLRulesResponse: """ Add an ACL rule to a Database Instance. @@ -2123,7 +2123,7 @@ async def set_instance_acl_rules( *, instance_id: str, rules: List[ACLRuleRequest], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> SetInstanceACLRulesResponse: """ Set ACL rules for a Database Instance. @@ -2168,7 +2168,7 @@ async def delete_instance_acl_rules( *, instance_id: str, acl_rule_ips: List[str], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DeleteInstanceACLRulesResponse: """ Delete ACL rules of a Database Instance. @@ -2212,7 +2212,7 @@ async def list_users( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListUsersRequestOrderBy] = None, page: Optional[int] = None, @@ -2260,7 +2260,7 @@ async def list_users_all( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListUsersRequestOrderBy] = None, page: Optional[int] = None, @@ -2306,7 +2306,7 @@ async def create_user( name: str, password: str, is_admin: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> User: """ Create a user for a Database Instance. @@ -2357,7 +2357,7 @@ async def update_user( *, instance_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, password: Optional[str] = None, is_admin: Optional[bool] = None, ) -> User: @@ -2409,7 +2409,7 @@ async def delete_user( *, instance_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a user on a Database Instance. @@ -2444,7 +2444,7 @@ async def list_databases( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, managed: Optional[bool] = None, owner: Optional[str] = None, @@ -2498,7 +2498,7 @@ async def list_databases_all( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, managed: Optional[bool] = None, owner: Optional[str] = None, @@ -2548,7 +2548,7 @@ async def create_database( *, instance_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Database: """ Create a database in a Database Instance. @@ -2593,7 +2593,7 @@ async def delete_database( *, instance_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a database in a Database Instance. @@ -2628,7 +2628,7 @@ async def list_privileges( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPrivilegesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -2679,7 +2679,7 @@ async def list_privileges_all( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPrivilegesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -2727,7 +2727,7 @@ async def set_privilege( instance_id: str, database_name: str, user_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, permission: Optional[Permission] = None, ) -> Privilege: """ @@ -2776,7 +2776,7 @@ async def set_privilege( async def list_snapshots( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListSnapshotsRequestOrderBy] = None, instance_id: Optional[str] = None, @@ -2829,7 +2829,7 @@ async def list_snapshots( async def list_snapshots_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListSnapshotsRequestOrderBy] = None, instance_id: Optional[str] = None, @@ -2877,7 +2877,7 @@ async def get_snapshot( self, *, snapshot_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Snapshot: """ Get a Database Instance snapshot. @@ -2911,7 +2911,7 @@ async def wait_for_snapshot( self, *, snapshot_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[ WaitForOptions[Snapshot, Union[bool, Awaitable[bool]]] ] = None, @@ -2950,7 +2950,7 @@ async def create_snapshot( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, expires_at: Optional[datetime] = None, ) -> Snapshot: @@ -2997,7 +2997,7 @@ async def update_snapshot( self, *, snapshot_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, expires_at: Optional[datetime] = None, ) -> Snapshot: @@ -3044,7 +3044,7 @@ async def delete_snapshot( self, *, snapshot_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Snapshot: """ Delete a Database Instance snapshot. @@ -3079,7 +3079,7 @@ async def create_instance_from_snapshot( *, snapshot_id: str, instance_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, is_ha_cluster: Optional[bool] = None, node_type: Optional[str] = None, ) -> Instance: @@ -3129,7 +3129,7 @@ async def create_endpoint( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, endpoint_spec: Optional[EndpointSpec] = None, ) -> Endpoint: """ @@ -3173,7 +3173,7 @@ async def delete_endpoint( self, *, endpoint_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a Database Instance endpoint. @@ -3205,7 +3205,7 @@ async def get_endpoint( self, *, endpoint_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Endpoint: """ Get a Database Instance endpoint. @@ -3240,7 +3240,7 @@ async def migrate_endpoint( *, endpoint_id: str, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Endpoint: """ Migrate an existing instance endpoint to another instance. @@ -3283,7 +3283,7 @@ async def apply_instance_maintenance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Maintenance: """ Apply Database Instance maintenance. diff --git a/scaleway-async/scaleway_async/rdb/v1/types.py b/scaleway-async/scaleway_async/rdb/v1/types.py index 19fcdb817..596d9b16a 100644 --- a/scaleway-async/scaleway_async/rdb/v1/types.py +++ b/scaleway-async/scaleway_async/rdb/v1/types.py @@ -8,9 +8,9 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, TimeSeries, - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -289,7 +289,7 @@ class EndpointPrivateNetworkDetails: CIDR notation of the endpoint IPv4 address. """ - zone: Zone + zone: ScwZone """ Private network zone. """ @@ -566,7 +566,7 @@ class ReadReplica: Read replica status. """ - region: Region + region: ScwRegion """ Region the Read Replica is in. """ @@ -743,7 +743,7 @@ class DatabaseBackup: Name of the Database Instance of the backup. """ - region: Region + region: ScwRegion """ Region of the database backup. """ @@ -781,7 +781,7 @@ class DatabaseEngine: Available versions. """ - region: Region + region: ScwRegion """ Region of this Database Instance. """ @@ -834,7 +834,7 @@ class InstanceLog: Name of the underlying node. """ - region: Region + region: ScwRegion """ Region the Database Instance is in. """ @@ -857,7 +857,7 @@ class InstanceLog: @dataclass class Instance: - region: Region + region: ScwRegion """ Region the Database Instance is in. """ @@ -1040,7 +1040,7 @@ class NodeType: Instance range associated with the NodeType offer. """ - region: Region + region: ScwRegion """ Region the Node Type is in. """ @@ -1096,7 +1096,7 @@ class Snapshot: Source node type. """ - region: Region + region: ScwRegion """ Region of this snapshot. """ @@ -1165,7 +1165,7 @@ class AddInstanceACLRulesRequest: ACL rules to add to the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1191,7 +1191,7 @@ class AddInstanceSettingsRequest: Settings to add to the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1212,7 +1212,7 @@ class ApplyInstanceMaintenanceRequest: UUID of the Database Instance you want to apply maintenance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1230,7 +1230,7 @@ class CloneInstanceRequest: Name of the Database Instance clone. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1253,7 +1253,7 @@ class CreateDatabaseBackupRequest: Name of the database you want to back up. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1281,7 +1281,7 @@ class CreateDatabaseRequest: Name of the database. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1294,7 +1294,7 @@ class CreateEndpointRequest: UUID of the Database Instance you to which you want to add an endpoint. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1317,7 +1317,7 @@ class CreateInstanceFromSnapshotRequest: Name of the Database Instance created with the snapshot. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1355,7 +1355,7 @@ class CreateInstanceRequest: Type of node to use for the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1427,7 +1427,7 @@ class CreateReadReplicaEndpointRequest: Specification of the endpoint you want to create. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1440,7 +1440,7 @@ class CreateReadReplicaRequest: UUID of the Database Instance you want to create a Read Replica from. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1463,7 +1463,7 @@ class CreateSnapshotRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1501,7 +1501,7 @@ class CreateUserRequest: Defines whether the user will have administrative privileges. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1514,7 +1514,7 @@ class DeleteDatabaseBackupRequest: UUID of the database backup to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1532,7 +1532,7 @@ class DeleteDatabaseRequest: Name of the database to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1545,7 +1545,7 @@ class DeleteEndpointRequest: This endpoint can also be used to delete a Read Replica endpoint. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1563,7 +1563,7 @@ class DeleteInstanceACLRulesRequest: IP addresses defined in the ACL rules of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1584,7 +1584,7 @@ class DeleteInstanceRequest: UUID of the Database Instance to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1602,7 +1602,7 @@ class DeleteInstanceSettingsRequest: Settings names to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1623,7 +1623,7 @@ class DeleteReadReplicaRequest: UUID of the Read Replica. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1636,7 +1636,7 @@ class DeleteSnapshotRequest: UUID of the snapshot to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1654,7 +1654,7 @@ class DeleteUserRequest: Name of the user. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1667,7 +1667,7 @@ class ExportDatabaseBackupRequest: UUID of the database backup you want to export. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1680,7 +1680,7 @@ class GetDatabaseBackupRequest: UUID of the database backup. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1693,7 +1693,7 @@ class GetEndpointRequest: UUID of the endpoint you want to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1706,7 +1706,7 @@ class GetInstanceCertificateRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1719,7 +1719,7 @@ class GetInstanceLogRequest: UUID of the instance_log you want. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1732,7 +1732,7 @@ class GetInstanceMetricsRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1760,7 +1760,7 @@ class GetInstanceRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1773,7 +1773,7 @@ class GetReadReplicaRequest: UUID of the Read Replica. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1786,7 +1786,7 @@ class GetSnapshotRequest: UUID of the snapshot. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1802,7 +1802,7 @@ class InstanceMetrics: @dataclass class ListDatabaseBackupsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1852,7 +1852,7 @@ class ListDatabaseBackupsResponse: @dataclass class ListDatabaseEnginesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1892,7 +1892,7 @@ class ListDatabasesRequest: UUID of the Database Instance to list the databases of. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1942,7 +1942,7 @@ class ListInstanceACLRulesRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1972,7 +1972,7 @@ class ListInstanceLogsDetailsRequest: UUID of the Database Instance you want logs of. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1993,7 +1993,7 @@ class ListInstanceLogsRequest: UUID of the Database Instance you want logs of. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2014,7 +2014,7 @@ class ListInstanceLogsResponse: @dataclass class ListInstancesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2069,7 +2069,7 @@ class ListNodeTypesRequest: Defines whether or not to include disabled types. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2099,7 +2099,7 @@ class ListPrivilegesRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2139,7 +2139,7 @@ class ListPrivilegesResponse: @dataclass class ListSnapshotsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2194,7 +2194,7 @@ class ListUsersRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2239,7 +2239,7 @@ class MigrateEndpointRequest: UUID of the instance you want to attach the endpoint to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2252,7 +2252,7 @@ class PrepareInstanceLogsRequest: UUID of the Database Instance you want logs of. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2283,7 +2283,7 @@ class PromoteReadReplicaRequest: UUID of the Read Replica. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2296,7 +2296,7 @@ class PurgeInstanceLogsRequest: UUID of the Database Instance you want logs of. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2314,7 +2314,7 @@ class RenewInstanceCertificateRequest: UUID of the Database Instance you want logs of. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2327,7 +2327,7 @@ class ResetReadReplicaRequest: UUID of the Read Replica. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2340,7 +2340,7 @@ class RestartInstanceRequest: UUID of the Database Instance you want to restart. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2358,7 +2358,7 @@ class RestoreDatabaseBackupRequest: Defines the Database Instance where the backup has to be restored. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2381,7 +2381,7 @@ class SetInstanceACLRulesRequest: ACL rules to define for the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2407,7 +2407,7 @@ class SetInstanceSettingsRequest: Settings to define for the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2438,7 +2438,7 @@ class SetPrivilegeRequest: Name of the user. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2456,7 +2456,7 @@ class UpdateDatabaseBackupRequest: UUID of the database backup to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2479,7 +2479,7 @@ class UpdateInstanceRequest: UUID of the Database Instance to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2532,7 +2532,7 @@ class UpdateSnapshotRequest: UUID of the snapshot to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2560,7 +2560,7 @@ class UpdateUserRequest: Name of the database user. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2583,7 +2583,7 @@ class UpgradeInstanceRequest: UUID of the Database Instance you want to upgrade. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway-async/scaleway_async/redis/v1/api.py b/scaleway-async/scaleway_async/redis/v1/api.py index 6b10f2379..bb3348e2d 100644 --- a/scaleway-async/scaleway_async/redis/v1/api.py +++ b/scaleway-async/scaleway_async/redis/v1/api.py @@ -7,7 +7,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( ScwFile, - Zone, + Zone as ScwZone, unmarshal_ScwFile, ) from scaleway_core.utils import ( @@ -88,7 +88,7 @@ async def create_cluster( *, version: str, node_type: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, @@ -162,7 +162,7 @@ async def update_cluster( self, *, cluster_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, user_name: Optional[str] = None, @@ -213,7 +213,7 @@ async def get_cluster( self, *, cluster_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Cluster: """ Get a Redis™ Database Instance. @@ -245,7 +245,7 @@ async def wait_for_cluster( self, *, cluster_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[Cluster, Union[bool, Awaitable[bool]]]] = None, ) -> Cluster: """ @@ -281,7 +281,7 @@ async def wait_for_cluster( async def list_clusters( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, name: Optional[str] = None, order_by: Optional[ListClustersRequestOrderBy] = None, @@ -335,7 +335,7 @@ async def list_clusters( async def list_clusters_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, name: Optional[str] = None, order_by: Optional[ListClustersRequestOrderBy] = None, @@ -386,7 +386,7 @@ async def migrate_cluster( self, *, cluster_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, version: Optional[str] = None, node_type: Optional[str] = None, cluster_size: Optional[int] = None, @@ -437,7 +437,7 @@ async def delete_cluster( self, *, cluster_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Cluster: """ Delete a Redis™ Database Instance. @@ -469,7 +469,7 @@ async def get_cluster_metrics( self, *, cluster_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, start_at: Optional[datetime] = None, end_at: Optional[datetime] = None, metric_name: Optional[str] = None, @@ -512,7 +512,7 @@ async def list_node_types( self, *, include_disabled_types: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListNodeTypesResponse: @@ -552,7 +552,7 @@ async def list_node_types_all( self, *, include_disabled_types: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[NodeType]: @@ -591,7 +591,7 @@ async def list_cluster_versions( include_disabled: bool, include_beta: bool, include_deprecated: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, version: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -642,7 +642,7 @@ async def list_cluster_versions_all( include_disabled: bool, include_beta: bool, include_deprecated: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, version: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -688,7 +688,7 @@ async def get_cluster_certificate( self, *, cluster_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ScwFile: """ Get the TLS certificate of a cluster. @@ -720,7 +720,7 @@ async def renew_cluster_certificate( self, *, cluster_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Cluster: """ Renew the TLS certificate of a cluster. @@ -754,7 +754,7 @@ async def add_cluster_settings( *, cluster_id: str, settings: List[ClusterSetting], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ClusterSettingsResponse: """ Add advanced settings. @@ -797,7 +797,7 @@ async def delete_cluster_setting( *, cluster_id: str, setting_name: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Cluster: """ Delete advanced setting. @@ -833,7 +833,7 @@ async def set_cluster_settings( *, cluster_id: str, settings: List[ClusterSetting], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ClusterSettingsResponse: """ Set advanced settings. @@ -876,7 +876,7 @@ async def set_acl_rules( *, cluster_id: str, acl_rules: List[ACLRuleSpec], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SetAclRulesResponse: """ Set ACL rules for a cluster. @@ -919,7 +919,7 @@ async def add_acl_rules( *, cluster_id: str, acl_rules: List[ACLRuleSpec], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> AddAclRulesResponse: """ Add ACL rules for a cluster. @@ -961,7 +961,7 @@ async def delete_acl_rule( self, *, acl_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Cluster: """ Delete an ACL rule for a cluster. @@ -993,7 +993,7 @@ async def get_acl_rule( self, *, acl_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ACLRule: """ Get an ACL rule. @@ -1026,7 +1026,7 @@ async def set_endpoints( *, cluster_id: str, endpoints: List[EndpointSpec], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SetEndpointsResponse: """ Set endpoints for a cluster. @@ -1069,7 +1069,7 @@ async def add_endpoints( *, cluster_id: str, endpoints: List[EndpointSpec], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> AddEndpointsResponse: """ Add endpoints for a cluster. @@ -1111,7 +1111,7 @@ async def delete_endpoint( self, *, endpoint_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Cluster: """ Delete an endpoint for a cluster. @@ -1143,7 +1143,7 @@ async def get_endpoint( self, *, endpoint_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Endpoint: """ Get an endpoint. @@ -1175,7 +1175,7 @@ async def update_endpoint( self, *, endpoint_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, private_network: Optional[EndpointSpecPrivateNetworkSpec] = None, public_network: Optional[EndpointSpecPublicNetworkSpec] = None, ) -> Endpoint: diff --git a/scaleway-async/scaleway_async/redis/v1/types.py b/scaleway-async/scaleway_async/redis/v1/types.py index 108a9712b..a4a9c8ea2 100644 --- a/scaleway-async/scaleway_async/redis/v1/types.py +++ b/scaleway-async/scaleway_async/redis/v1/types.py @@ -9,7 +9,7 @@ from scaleway_core.bridge import ( TimeSeries, - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -87,7 +87,7 @@ class PrivateNetwork: List of IPv4 CIDR notation addresses of the endpoint. """ - zone: Zone + zone: ScwZone """ Zone of the Private Network. """ @@ -259,7 +259,7 @@ class ClusterVersion: Redis™ logo url. """ - zone: Zone + zone: ScwZone """ Zone of the Redis™ Database Instance. """ @@ -342,7 +342,7 @@ class Cluster: Number of nodes of the Database Instance cluster. """ - zone: Zone + zone: ScwZone """ Zone of the Database Instance. """ @@ -395,7 +395,7 @@ class NodeType: Defines whether node type is currently in beta. """ - zone: Zone + zone: ScwZone """ Zone of the node type. """ @@ -413,7 +413,7 @@ class AddAclRulesRequest: ACLs rules to add to the cluster. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -444,7 +444,7 @@ class AddClusterSettingsRequest: Settings to add to the cluster. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -462,7 +462,7 @@ class AddEndpointsRequest: Endpoints to add to the Database Instance. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -509,7 +509,7 @@ class CreateClusterRequest: Type of node to use for the Database Instance. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -572,7 +572,7 @@ class DeleteAclRuleRequest: UUID of the ACL rule you want to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -585,7 +585,7 @@ class DeleteClusterRequest: UUID of the Database Instance to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -603,7 +603,7 @@ class DeleteClusterSettingRequest: Setting name to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -616,7 +616,7 @@ class DeleteEndpointRequest: UUID of the endpoint you want to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -629,7 +629,7 @@ class GetAclRuleRequest: UUID of the ACL rule you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -642,7 +642,7 @@ class GetClusterCertificateRequest: UUID of the cluster. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -655,7 +655,7 @@ class GetClusterMetricsRequest: UUID of the cluster. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -683,7 +683,7 @@ class GetClusterRequest: UUID of the cluster. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -696,7 +696,7 @@ class GetEndpointRequest: UUID of the endpoint you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -719,7 +719,7 @@ class ListClusterVersionsRequest: Defines whether or not to include deprecated Redis™ engine versions. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -749,7 +749,7 @@ class ListClusterVersionsResponse: @dataclass class ListClustersRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -809,7 +809,7 @@ class ListNodeTypesRequest: Defines whether or not to include disabled types. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -839,7 +839,7 @@ class MigrateClusterRequest: UUID of the Database Instance to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -858,7 +858,7 @@ class RenewClusterCertificateRequest: UUID of the cluster. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -876,7 +876,7 @@ class SetAclRulesRequest: ACLs rules to define for the cluster. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -902,7 +902,7 @@ class SetClusterSettingsRequest: Settings to define for the Database Instance. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -920,7 +920,7 @@ class SetEndpointsRequest: Endpoints to define for the Database Instance. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -941,7 +941,7 @@ class UpdateClusterRequest: UUID of the Database Instance to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -974,7 +974,7 @@ class UpdateEndpointRequest: UUID of the endpoint you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway-async/scaleway_async/registry/v1/api.py b/scaleway-async/scaleway_async/registry/v1/api.py index c556c2170..0b0e3db62 100644 --- a/scaleway-async/scaleway_async/registry/v1/api.py +++ b/scaleway-async/scaleway_async/registry/v1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( WaitForOptions, @@ -55,7 +55,7 @@ class RegistryV1API(API): async def list_namespaces( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListNamespacesRequestOrderBy] = None, @@ -105,7 +105,7 @@ async def list_namespaces( async def list_namespaces_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListNamespacesRequestOrderBy] = None, @@ -150,7 +150,7 @@ async def get_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Namespace: """ Get a namespace. @@ -184,7 +184,7 @@ async def wait_for_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[ WaitForOptions[Namespace, Union[bool, Awaitable[bool]]] ] = None, @@ -224,7 +224,7 @@ async def create_namespace( *, description: str, is_public: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, @@ -278,7 +278,7 @@ async def update_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, description: Optional[str] = None, is_public: Optional[bool] = None, ) -> Namespace: @@ -325,7 +325,7 @@ async def delete_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Namespace: """ Delete a namespace. @@ -358,7 +358,7 @@ async def delete_namespace( async def list_images( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListImagesRequestOrderBy] = None, @@ -411,7 +411,7 @@ async def list_images( async def list_images_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListImagesRequestOrderBy] = None, @@ -459,7 +459,7 @@ async def get_image( self, *, image_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Image: """ Get an image. @@ -493,7 +493,7 @@ async def wait_for_image( self, *, image_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Image, Union[bool, Awaitable[bool]]]] = None, ) -> Image: """ @@ -530,7 +530,7 @@ async def update_image( self, *, image_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, visibility: Optional[ImageVisibility] = None, ) -> Image: """ @@ -574,7 +574,7 @@ async def delete_image( self, *, image_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Image: """ Delete an image. @@ -608,7 +608,7 @@ async def list_tags( self, *, image_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTagsRequestOrderBy] = None, @@ -656,7 +656,7 @@ async def list_tags_all( self, *, image_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTagsRequestOrderBy] = None, @@ -699,7 +699,7 @@ async def get_tag( self, *, tag_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Tag: """ Get a tag. @@ -733,7 +733,7 @@ async def wait_for_tag( self, *, tag_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Tag, Union[bool, Awaitable[bool]]]] = None, ) -> Tag: """ @@ -770,7 +770,7 @@ async def delete_tag( self, *, tag_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, force: Optional[bool] = None, ) -> Tag: """ diff --git a/scaleway-async/scaleway_async/registry/v1/types.py b/scaleway-async/scaleway_async/registry/v1/types.py index 8caf3e1f8..dd6b6f50f 100644 --- a/scaleway-async/scaleway_async/registry/v1/types.py +++ b/scaleway-async/scaleway_async/registry/v1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -200,7 +200,7 @@ class Namespace: Number of images in the namespace. """ - region: Region + region: ScwRegion """ Region the namespace belongs to. """ @@ -266,7 +266,7 @@ class CreateNamespaceRequest: Defines whether or not namespace is public. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -288,7 +288,7 @@ class DeleteImageRequest: UUID of the image. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -301,7 +301,7 @@ class DeleteNamespaceRequest: UUID of the namespace. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -314,7 +314,7 @@ class DeleteTagRequest: UUID of the tag. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -332,7 +332,7 @@ class GetImageRequest: UUID of the image. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -345,7 +345,7 @@ class GetNamespaceRequest: UUID of the namespace. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -358,7 +358,7 @@ class GetTagRequest: UUID of the tag. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -366,7 +366,7 @@ class GetTagRequest: @dataclass class ListImagesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -422,7 +422,7 @@ class ListImagesResponse: @dataclass class ListNamespacesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -478,7 +478,7 @@ class ListTagsRequest: UUID of the image. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -524,7 +524,7 @@ class UpdateImageRequest: ID of the image to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -542,7 +542,7 @@ class UpdateNamespaceRequest: ID of the namespace to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway-async/scaleway_async/secret/v1beta1/api.py b/scaleway-async/scaleway_async/secret/v1beta1/api.py index e68970305..43d9cc8dd 100644 --- a/scaleway-async/scaleway_async/secret/v1beta1/api.py +++ b/scaleway-async/scaleway_async/secret/v1beta1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( validate_path_param, @@ -60,7 +60,7 @@ async def create_secret( *, name: str, protected: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, description: Optional[str] = None, @@ -121,7 +121,7 @@ async def get_secret( self, *, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Secret: """ Get metadata using the secret's ID. @@ -155,7 +155,7 @@ async def update_secret( self, *, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, description: Optional[str] = None, @@ -211,7 +211,7 @@ async def delete_secret( self, *, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a secret. @@ -242,7 +242,7 @@ async def delete_secret( async def list_secrets( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, order_by: Optional[ListSecretsRequestOrderBy] = None, @@ -304,7 +304,7 @@ async def list_secrets( async def list_secrets_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, order_by: Optional[ListSecretsRequestOrderBy] = None, @@ -361,7 +361,7 @@ async def browse_secrets( self, *, prefix: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, order_by: Optional[BrowseSecretsRequestOrderBy] = None, page: Optional[int] = None, @@ -415,7 +415,7 @@ async def protect_secret( self, *, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Secret: """ Enable secret protection. @@ -450,7 +450,7 @@ async def unprotect_secret( self, *, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Secret: """ Disable secret protection. @@ -485,7 +485,7 @@ async def add_secret_owner( self, *, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, product: Optional[Product] = None, ) -> None: """ @@ -527,7 +527,7 @@ async def create_secret_version( *, secret_id: str, data: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, description: Optional[str] = None, disable_previous: Optional[bool] = None, data_crc32: Optional[int] = None, @@ -581,7 +581,7 @@ async def get_secret_version( *, secret_id: str, revision: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> SecretVersion: """ Get metadata of a secret's version using the secret's ID. @@ -622,7 +622,7 @@ async def update_secret_version( *, secret_id: str, revision: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, description: Optional[str] = None, ephemeral_properties: Optional[EphemeralProperties] = None, ) -> SecretVersion: @@ -677,7 +677,7 @@ async def delete_secret_version( *, secret_id: str, revision: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a version. @@ -715,7 +715,7 @@ async def list_secret_versions( self, *, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, status: Optional[List[SecretVersionStatus]] = None, @@ -760,7 +760,7 @@ async def list_secret_versions_all( self, *, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, status: Optional[List[SecretVersionStatus]] = None, @@ -801,7 +801,7 @@ async def access_secret_version( *, secret_id: str, revision: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> AccessSecretVersionResponse: """ Access a secret's version using the secret's ID. @@ -843,7 +843,7 @@ async def access_secret_version_by_path( secret_path: str, secret_name: str, revision: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> AccessSecretVersionResponse: """ @@ -892,7 +892,7 @@ async def enable_secret_version( *, secret_id: str, revision: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> SecretVersion: """ Enable a version. @@ -934,7 +934,7 @@ async def disable_secret_version( *, secret_id: str, revision: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> SecretVersion: """ Disable a version. @@ -974,7 +974,7 @@ async def disable_secret_version( async def list_tags( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1014,7 +1014,7 @@ async def list_tags( async def list_tags_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1049,7 +1049,7 @@ async def list_tags_all( async def list_secret_types( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1089,7 +1089,7 @@ async def list_secret_types( async def list_secret_types_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, diff --git a/scaleway-async/scaleway_async/secret/v1beta1/types.py b/scaleway-async/scaleway_async/secret/v1beta1/types.py index 8c6b07ce1..1b9fff0a7 100644 --- a/scaleway-async/scaleway_async/secret/v1beta1/types.py +++ b/scaleway-async/scaleway_async/secret/v1beta1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -266,7 +266,7 @@ class Secret: List of Scaleway resources that can access and manage the secret. """ - region: Region + region: ScwRegion """ Region of the secret. """ @@ -312,7 +312,7 @@ class AccessSecretVersionByPathRequest: - "latest_enabled" (the latest enabled revision). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -338,7 +338,7 @@ class AccessSecretVersionRequest: - "latest_enabled" (the latest enabled revision). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -379,7 +379,7 @@ class AddSecretOwnerRequest: ID of the secret. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -410,7 +410,7 @@ class BrowseSecretsRequest: Filter secrets and folders for a given prefix (default /). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -467,7 +467,7 @@ class CreateSecretRequest: A protected secret cannot be deleted. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -515,7 +515,7 @@ class CreateSecretVersionRequest: The base64-encoded secret payload of the version. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -576,7 +576,7 @@ class DeleteSecretRequest: ID of the secret. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -597,7 +597,7 @@ class DeleteSecretVersionRequest: - "latest_enabled" (the latest enabled revision). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -618,7 +618,7 @@ class DisableSecretVersionRequest: - "latest_enabled" (the latest enabled revision). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -639,7 +639,7 @@ class EnableSecretVersionRequest: - "latest_enabled" (the latest enabled revision). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -652,7 +652,7 @@ class GetSecretRequest: ID of the secret. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -673,7 +673,7 @@ class GetSecretVersionRequest: - "latest_enabled" (the latest enabled revision). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -681,7 +681,7 @@ class GetSecretVersionRequest: @dataclass class ListSecretTypesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -716,7 +716,7 @@ class ListSecretVersionsRequest: ID of the secret. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -746,7 +746,7 @@ class ListSecretVersionsResponse: @dataclass class ListSecretsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -808,7 +808,7 @@ class ListSecretsResponse: @dataclass class ListTagsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -843,7 +843,7 @@ class ProtectSecretRequest: ID of the secret to enable secret protection for. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -864,7 +864,7 @@ class UnprotectSecretRequest: ID of the secret to disable secret protection for. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -877,7 +877,7 @@ class UpdateSecretRequest: ID of the secret. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -923,7 +923,7 @@ class UpdateSecretVersionRequest: - "latest_enabled" (the latest enabled revision). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway-async/scaleway_async/serverless_sqldb/v1alpha1/api.py b/scaleway-async/scaleway_async/serverless_sqldb/v1alpha1/api.py index 20e47f320..b4f4c6064 100644 --- a/scaleway-async/scaleway_async/serverless_sqldb/v1alpha1/api.py +++ b/scaleway-async/scaleway_async/serverless_sqldb/v1alpha1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( WaitForOptions, @@ -49,7 +49,7 @@ async def create_database( name: str, cpu_min: int, cpu_max: int, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, from_backup_id: Optional[str] = None, ) -> Database: @@ -101,7 +101,7 @@ async def get_database( self, *, database_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Database: """ Get a database information. @@ -135,7 +135,7 @@ async def wait_for_database( self, *, database_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[ WaitForOptions[Database, Union[bool, Awaitable[bool]]] ] = None, @@ -174,7 +174,7 @@ async def delete_database( self, *, database_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Database: """ Delete a database. @@ -207,7 +207,7 @@ async def delete_database( async def list_databases( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, page: Optional[int] = None, @@ -257,7 +257,7 @@ async def list_databases( async def list_databases_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, page: Optional[int] = None, @@ -302,7 +302,7 @@ async def update_database( self, *, database_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, cpu_min: Optional[int] = None, cpu_max: Optional[int] = None, ) -> Database: @@ -350,7 +350,7 @@ async def restore_database_from_backup( *, database_id: str, backup_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Database: """ Restore a database from a backup. @@ -394,7 +394,7 @@ async def get_database_backup( self, *, backup_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseBackup: """ Get a database backup information. @@ -428,7 +428,7 @@ async def list_database_backups( self, *, database_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, page: Optional[int] = None, @@ -480,7 +480,7 @@ async def list_database_backups_all( self, *, database_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, page: Optional[int] = None, @@ -526,7 +526,7 @@ async def export_database_backup( self, *, backup_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseBackup: """ Export a database backup. diff --git a/scaleway-async/scaleway_async/serverless_sqldb/v1alpha1/types.py b/scaleway-async/scaleway_async/serverless_sqldb/v1alpha1/types.py index d595ef50b..6ec7e7258 100644 --- a/scaleway-async/scaleway_async/serverless_sqldb/v1alpha1/types.py +++ b/scaleway-async/scaleway_async/serverless_sqldb/v1alpha1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -83,7 +83,7 @@ class DatabaseBackup: UUID of the source Serverless SQL Database the backup is created from. """ - region: Region + region: ScwRegion """ Region of the database backup. """ @@ -151,7 +151,7 @@ class Database: Project ID the database belongs to. """ - region: Region + region: ScwRegion """ Region of the database. """ @@ -204,7 +204,7 @@ class CreateDatabaseRequest: The maximum number of CPU units for your Serverless SQL Database. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -227,7 +227,7 @@ class DeleteDatabaseRequest: UUID of the Serverless SQL Database. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -240,7 +240,7 @@ class ExportDatabaseBackupRequest: UUID of the Serverless SQL Database backup. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -253,7 +253,7 @@ class GetDatabaseBackupRequest: UUID of the Serverless SQL Database backup. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -266,7 +266,7 @@ class GetDatabaseRequest: UUID of the Serverless SQL DB database. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -279,7 +279,7 @@ class ListDatabaseBackupsRequest: Filter by the UUID of the Serverless SQL Database. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -325,7 +325,7 @@ class ListDatabaseBackupsResponse: @dataclass class ListDatabasesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -386,7 +386,7 @@ class RestoreDatabaseFromBackupRequest: UUID of the Serverless SQL Database backup to restore. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -399,7 +399,7 @@ class UpdateDatabaseRequest: UUID of the Serverless SQL Database. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway-async/scaleway_async/tem/v1alpha1/api.py b/scaleway-async/scaleway_async/tem/v1alpha1/api.py index 223d9e6d9..db7166175 100644 --- a/scaleway-async/scaleway_async/tem/v1alpha1/api.py +++ b/scaleway-async/scaleway_async/tem/v1alpha1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( WaitForOptions, @@ -92,7 +92,7 @@ async def create_email( subject: str, text: str, html: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, to: Optional[List[CreateEmailRequestAddress]] = None, cc: Optional[List[CreateEmailRequestAddress]] = None, bcc: Optional[List[CreateEmailRequestAddress]] = None, @@ -162,7 +162,7 @@ async def get_email( self, *, email_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Email: """ Get an email. @@ -196,7 +196,7 @@ async def wait_for_email( self, *, email_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Email, Union[bool, Awaitable[bool]]]] = None, ) -> Email: """ @@ -232,7 +232,7 @@ async def wait_for_email( async def list_emails( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, project_id: Optional[str] = None, @@ -308,7 +308,7 @@ async def list_emails( async def list_emails_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, project_id: Optional[str] = None, @@ -379,7 +379,7 @@ async def list_emails_all( async def get_statistics( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, domain_id: Optional[str] = None, since: Optional[datetime] = None, @@ -426,7 +426,7 @@ async def cancel_email( self, *, email_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Email: """ Cancel an email. @@ -463,7 +463,7 @@ async def create_domain( domain_name: str, accept_tos: bool, autoconfig: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> Domain: """ @@ -512,7 +512,7 @@ async def get_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Domain: """ Get information about a domain. @@ -546,7 +546,7 @@ async def wait_for_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Domain, Union[bool, Awaitable[bool]]]] = None, ) -> Domain: """ @@ -582,7 +582,7 @@ async def wait_for_domain( async def list_domains( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, project_id: Optional[str] = None, @@ -632,7 +632,7 @@ async def list_domains( async def list_domains_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, project_id: Optional[str] = None, @@ -677,7 +677,7 @@ async def revoke_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Domain: """ Delete a domain. @@ -712,7 +712,7 @@ async def check_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Domain: """ Domain DNS check. @@ -747,7 +747,7 @@ async def get_domain_last_status( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DomainLastStatus: """ Display SPF and DKIM records status and potential errors. @@ -781,7 +781,7 @@ async def update_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, autoconfig: Optional[bool] = None, ) -> Domain: """ @@ -827,7 +827,7 @@ async def create_webhook( domain_id: str, name: str, sns_arn: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, event_types: Optional[List[WebhookEventType]] = None, ) -> Webhook: @@ -878,7 +878,7 @@ async def create_webhook( async def list_webhooks( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListWebhooksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -928,7 +928,7 @@ async def list_webhooks( async def list_webhooks_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListWebhooksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -973,7 +973,7 @@ async def get_webhook( self, *, webhook_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Webhook: """ Get information about a Webhook. @@ -1007,7 +1007,7 @@ async def update_webhook( self, *, webhook_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, event_types: Optional[List[WebhookEventType]] = None, sns_arn: Optional[str] = None, @@ -1057,7 +1057,7 @@ async def delete_webhook( self, *, webhook_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a Webhook. @@ -1089,7 +1089,7 @@ async def list_webhook_events( self, *, webhook_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListWebhookEventsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1153,7 +1153,7 @@ async def list_webhook_events_all( self, *, webhook_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListWebhookEventsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1210,7 +1210,7 @@ async def list_webhook_events_all( async def get_project_settings( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> ProjectSettings: """ @@ -1244,7 +1244,7 @@ async def get_project_settings( async def update_project_settings( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, periodic_report: Optional[ UpdateProjectSettingsRequestUpdatePeriodicReport @@ -1291,7 +1291,7 @@ async def list_blocklists( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListBlocklistsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1345,7 +1345,7 @@ async def list_blocklists_all( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListBlocklistsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1394,7 +1394,7 @@ async def bulk_create_blocklists( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, emails: Optional[List[str]] = None, type_: Optional[BlocklistType] = None, reason: Optional[str] = None, @@ -1443,7 +1443,7 @@ async def delete_blocklist( self, *, blocklist_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a blocklist. diff --git a/scaleway-async/scaleway_async/tem/v1alpha1/types.py b/scaleway-async/scaleway_async/tem/v1alpha1/types.py index be59f2052..8c14d630f 100644 --- a/scaleway-async/scaleway_async/tem/v1alpha1/types.py +++ b/scaleway-async/scaleway_async/tem/v1alpha1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -77,6 +77,7 @@ class EmailFlag(str, Enum, metaclass=StrEnumMeta): MAILBOX_NOT_FOUND = "mailbox_not_found" GREYLISTED = "greylisted" SEND_BEFORE_EXPIRATION = "send_before_expiration" + BLOCKLISTED = "blocklisted" def __str__(self) -> str: return str(self.value) @@ -565,7 +566,7 @@ class Domain: Status of auto-configuration for the domain's DNS zone. """ - region: Region + region: ScwRegion """ Region to target. If none is passed will use default region from the config. """ @@ -755,7 +756,7 @@ class BulkCreateBlocklistsRequest: Domain ID linked to the blocklist. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -791,7 +792,7 @@ class CancelEmailRequest: ID of the email to cancel. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -804,7 +805,7 @@ class CheckDomainRequest: ID of the domain to check. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -827,7 +828,7 @@ class CreateDomainRequest: Activate auto-configuration of the domain's DNS zone. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -860,7 +861,7 @@ class CreateEmailRequest: HTML content. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -926,7 +927,7 @@ class CreateWebhookRequest: Scaleway SNS ARN topic to push the events to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -949,7 +950,7 @@ class DeleteBlocklistRequest: ID of the blocklist to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -962,7 +963,7 @@ class DeleteWebhookRequest: ID of the Webhook to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1008,7 +1009,7 @@ class GetDomainLastStatusRequest: ID of the domain to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1021,7 +1022,7 @@ class GetDomainRequest: ID of the domain. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1034,7 +1035,7 @@ class GetEmailRequest: ID of the email to retrieve. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1042,7 +1043,7 @@ class GetEmailRequest: @dataclass class GetProjectSettingsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1055,7 +1056,7 @@ class GetProjectSettingsRequest: @dataclass class GetStatisticsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1093,7 +1094,7 @@ class GetWebhookRequest: ID of the Webhook to check. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1106,7 +1107,7 @@ class ListBlocklistsRequest: (Optional) Filter by a domain ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1157,7 +1158,7 @@ class ListBlocklistsResponse: @dataclass class ListDomainsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1208,7 +1209,7 @@ class ListDomainsResponse: @dataclass class ListEmailsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1303,7 +1304,7 @@ class ListWebhookEventsRequest: ID of the Webhook linked to the events. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1369,7 +1370,7 @@ class ListWebhookEventsResponse: @dataclass class ListWebhooksRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1433,7 +1434,7 @@ class RevokeDomainRequest: ID of the domain to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1479,7 +1480,7 @@ class UpdateDomainRequest: ID of the domain to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1492,7 +1493,7 @@ class UpdateDomainRequest: @dataclass class UpdateProjectSettingsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1515,7 +1516,7 @@ class UpdateWebhookRequest: ID of the Webhook to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway-async/scaleway_async/vpc/v2/api.py b/scaleway-async/scaleway_async/vpc/v2/api.py index fc3cee05f..5e7325f09 100644 --- a/scaleway-async/scaleway_async/vpc/v2/api.py +++ b/scaleway-async/scaleway_async/vpc/v2/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( random_name, @@ -68,7 +68,7 @@ class VpcV2API(API): async def list_vp_cs( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListVPCsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -127,7 +127,7 @@ async def list_vp_cs( async def list_vp_cs_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListVPCsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -181,7 +181,7 @@ async def create_vpc( self, *, enable_routing: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, @@ -230,7 +230,7 @@ async def get_vpc( self, *, vpc_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> VPC: """ Get a VPC. @@ -264,7 +264,7 @@ async def update_vpc( self, *, vpc_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, ) -> VPC: @@ -311,7 +311,7 @@ async def delete_vpc( self, *, vpc_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a VPC. @@ -342,7 +342,7 @@ async def delete_vpc( async def list_private_networks( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPrivateNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -404,7 +404,7 @@ async def list_private_networks( async def list_private_networks_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPrivateNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -460,7 +460,7 @@ async def list_private_networks_all( async def create_private_network( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, @@ -511,7 +511,7 @@ async def get_private_network( self, *, private_network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> PrivateNetwork: """ Get a Private Network. @@ -547,7 +547,7 @@ async def update_private_network( self, *, private_network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, ) -> PrivateNetwork: @@ -596,7 +596,7 @@ async def delete_private_network( self, *, private_network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a Private Network. @@ -629,7 +629,7 @@ async def delete_private_network( async def migrate_zonal_private_networks( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, private_network_ids: Optional[List[str]] = None, @@ -674,7 +674,7 @@ async def enable_dhcp( self, *, private_network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> PrivateNetwork: """ Enable DHCP on a Private Network. @@ -711,7 +711,7 @@ async def enable_routing( self, *, vpc_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> VPC: """ Enable routing on a VPC. @@ -745,7 +745,7 @@ async def enable_routing( async def list_subnets( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListSubnetsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -798,7 +798,7 @@ async def list_subnets( async def list_subnets_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListSubnetsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -846,7 +846,7 @@ async def set_subnets( self, *, private_network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, subnets: Optional[List[str]] = None, ) -> SetSubnetsResponse: """ @@ -892,7 +892,7 @@ async def add_subnets( self, *, private_network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, subnets: Optional[List[str]] = None, ) -> AddSubnetsResponse: """ @@ -938,7 +938,7 @@ async def delete_subnets( self, *, private_network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, subnets: Optional[List[str]] = None, ) -> DeleteSubnetsResponse: """ @@ -986,7 +986,7 @@ async def create_route( description: str, vpc_id: str, destination: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, tags: Optional[List[str]] = None, nexthop_resource_id: Optional[str] = None, nexthop_private_network_id: Optional[str] = None, @@ -1041,7 +1041,7 @@ async def get_route( self, *, route_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Route: """ Get a Route. @@ -1075,7 +1075,7 @@ async def update_route( self, *, route_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, description: Optional[str] = None, tags: Optional[List[str]] = None, destination: Optional[str] = None, @@ -1131,7 +1131,7 @@ async def delete_route( self, *, route_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a Route. diff --git a/scaleway-async/scaleway_async/vpc/v2/types.py b/scaleway-async/scaleway_async/vpc/v2/types.py index 4a2319bfd..665091b87 100644 --- a/scaleway-async/scaleway_async/vpc/v2/types.py +++ b/scaleway-async/scaleway_async/vpc/v2/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -103,7 +103,7 @@ class PrivateNetwork: Scaleway Project the Private Network belongs to. """ - region: Region + region: ScwRegion """ Region in which the Private Network is available. """ @@ -171,7 +171,7 @@ class Route: Defines whether the route can be modified or deleted by the user. """ - region: Region + region: ScwRegion """ Region of the Route. """ @@ -219,7 +219,7 @@ class VPC: Scaleway Project the VPC belongs to. """ - region: Region + region: ScwRegion """ Region of the VPC. """ @@ -262,7 +262,7 @@ class AddSubnetsRequest: Private Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -280,7 +280,7 @@ class AddSubnetsResponse: @dataclass class CreatePrivateNetworkRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -328,7 +328,7 @@ class CreateRouteRequest: Destination of the Route. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -356,7 +356,7 @@ class CreateVPCRequest: Enable routing between Private Networks in the VPC. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -384,7 +384,7 @@ class DeletePrivateNetworkRequest: Private Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -397,7 +397,7 @@ class DeleteRouteRequest: Route ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -410,7 +410,7 @@ class DeleteSubnetsRequest: Private Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -433,7 +433,7 @@ class DeleteVPCRequest: VPC ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -446,7 +446,7 @@ class EnableDHCPRequest: Private Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -459,7 +459,7 @@ class EnableRoutingRequest: VPC ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -472,7 +472,7 @@ class GetPrivateNetworkRequest: Private Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -485,7 +485,7 @@ class GetRouteRequest: Route ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -498,7 +498,7 @@ class GetVPCRequest: VPC ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -506,7 +506,7 @@ class GetVPCRequest: @dataclass class ListPrivateNetworksRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -571,7 +571,7 @@ class ListPrivateNetworksResponse: @dataclass class ListSubnetsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -621,7 +621,7 @@ class ListSubnetsResponse: @dataclass class ListVPCsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -681,7 +681,7 @@ class ListVPCsResponse: @dataclass class MigrateZonalPrivateNetworksRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -703,7 +703,7 @@ class SetSubnetsRequest: Private Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -726,7 +726,7 @@ class UpdatePrivateNetworkRequest: Private Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -749,7 +749,7 @@ class UpdateRouteRequest: Route ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -787,7 +787,7 @@ class UpdateVPCRequest: VPC ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway-async/scaleway_async/vpcgw/v1/api.py b/scaleway-async/scaleway_async/vpcgw/v1/api.py index f4a0b33ed..828ad0fc5 100644 --- a/scaleway-async/scaleway_async/vpcgw/v1/api.py +++ b/scaleway-async/scaleway_async/vpcgw/v1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( WaitForOptions, @@ -106,7 +106,7 @@ class VpcgwV1API(API): async def list_gateways( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListGatewaysRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -166,7 +166,7 @@ async def list_gateways( async def list_gateways_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListGatewaysRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -223,7 +223,7 @@ async def get_gateway( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Gateway: """ Get a Public Gateway. @@ -255,7 +255,7 @@ async def wait_for_gateway( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[Gateway, Union[bool, Awaitable[bool]]]] = None, ) -> Gateway: """ @@ -294,7 +294,7 @@ async def create_gateway( type_: str, enable_smtp: bool, enable_bastion: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, @@ -356,7 +356,7 @@ async def update_gateway( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, upstream_dns_servers: Optional[List[str]] = None, @@ -414,7 +414,7 @@ async def delete_gateway( *, gateway_id: str, cleanup_dhcp: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a Public Gateway. @@ -449,7 +449,7 @@ async def upgrade_gateway( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, type_: Optional[str] = None, ) -> Gateway: """ @@ -491,7 +491,7 @@ async def enable_ip_mobility( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Upgrade a Public Gateway to IP mobility. @@ -521,7 +521,7 @@ async def enable_ip_mobility( async def list_gateway_networks( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListGatewayNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -574,7 +574,7 @@ async def list_gateway_networks( async def list_gateway_networks_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListGatewayNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -625,7 +625,7 @@ async def get_gateway_network( self, *, gateway_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GatewayNetwork: """ Get a Public Gateway connection to a Private Network. @@ -659,7 +659,7 @@ async def wait_for_gateway_network( self, *, gateway_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[ WaitForOptions[GatewayNetwork, Union[bool, Awaitable[bool]]] ] = None, @@ -702,7 +702,7 @@ async def create_gateway_network( gateway_id: str, private_network_id: str, enable_masquerade: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, enable_dhcp: Optional[bool] = None, dhcp_id: Optional[str] = None, dhcp: Optional[CreateDHCPRequest] = None, @@ -766,7 +766,7 @@ async def update_gateway_network( self, *, gateway_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, enable_masquerade: Optional[bool] = None, enable_dhcp: Optional[bool] = None, dhcp_id: Optional[str] = None, @@ -827,7 +827,7 @@ async def delete_gateway_network( *, gateway_network_id: str, cleanup_dhcp: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Detach a Public Gateway from a Private Network. @@ -863,7 +863,7 @@ async def delete_gateway_network( async def list_dhc_ps( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListDHCPsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -914,7 +914,7 @@ async def list_dhc_ps( async def list_dhc_ps_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListDHCPsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -962,7 +962,7 @@ async def get_dhcp( self, *, dhcp_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> DHCP: """ Get a DHCP configuration. @@ -994,7 +994,7 @@ async def create_dhcp( self, *, subnet: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, address: Optional[str] = None, pool_low: Optional[str] = None, @@ -1071,7 +1071,7 @@ async def update_dhcp( self, *, dhcp_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, subnet: Optional[str] = None, address: Optional[str] = None, pool_low: Optional[str] = None, @@ -1149,7 +1149,7 @@ async def delete_dhcp( self, *, dhcp_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a DHCP configuration. @@ -1178,7 +1178,7 @@ async def delete_dhcp( async def list_dhcp_entries( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListDHCPEntriesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1231,7 +1231,7 @@ async def list_dhcp_entries( async def list_dhcp_entries_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListDHCPEntriesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1282,7 +1282,7 @@ async def get_dhcp_entry( self, *, dhcp_entry_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> DHCPEntry: """ Get a DHCP entry. @@ -1316,7 +1316,7 @@ async def create_dhcp_entry( gateway_network_id: str, mac_address: str, ip_address: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> DHCPEntry: """ Create a DHCP entry. @@ -1360,7 +1360,7 @@ async def update_dhcp_entry( self, *, dhcp_entry_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ip_address: Optional[str] = None, ) -> DHCPEntry: """ @@ -1402,7 +1402,7 @@ async def set_dhcp_entries( self, *, gateway_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, dhcp_entries: Optional[List[SetDHCPEntriesRequestEntry]] = None, ) -> SetDHCPEntriesResponse: """ @@ -1443,7 +1443,7 @@ async def delete_dhcp_entry( self, *, dhcp_entry_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a DHCP entry. @@ -1472,7 +1472,7 @@ async def delete_dhcp_entry( async def list_pat_rules( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListPATRulesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1519,7 +1519,7 @@ async def list_pat_rules( async def list_pat_rules_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListPATRulesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1564,7 +1564,7 @@ async def get_pat_rule( self, *, pat_rule_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> PATRule: """ Get a PAT rule. @@ -1599,7 +1599,7 @@ async def create_pat_rule( public_port: int, private_ip: str, private_port: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, protocol: Optional[PATRuleProtocol] = None, ) -> PATRule: """ @@ -1649,7 +1649,7 @@ async def update_pat_rule( self, *, pat_rule_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, public_port: Optional[int] = None, private_ip: Optional[str] = None, private_port: Optional[int] = None, @@ -1701,7 +1701,7 @@ async def set_pat_rules( *, gateway_id: str, pat_rules: List[SetPATRulesRequestRule], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SetPATRulesResponse: """ Set all PAT rules. @@ -1742,7 +1742,7 @@ async def delete_pat_rule( self, *, pat_rule_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a PAT rule. @@ -1771,7 +1771,7 @@ async def delete_pat_rule( async def list_gateway_types( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ListGatewayTypesResponse: """ List Public Gateway types. @@ -1798,7 +1798,7 @@ async def list_gateway_types( async def list_i_ps( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListIPsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1852,7 +1852,7 @@ async def list_i_ps( async def list_i_ps_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListIPsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1903,7 +1903,7 @@ async def get_ip( self, *, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> IP: """ Get an IP. @@ -1934,7 +1934,7 @@ async def get_ip( async def create_ip( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, ) -> IP: @@ -1974,7 +1974,7 @@ async def update_ip( self, *, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, reverse: Optional[str] = None, gateway_id: Optional[str] = None, @@ -2022,7 +2022,7 @@ async def delete_ip( self, *, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete an IP. @@ -2052,7 +2052,7 @@ async def refresh_ssh_keys( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Gateway: """ Refresh a Public Gateway's SSH keys. diff --git a/scaleway-async/scaleway_async/vpcgw/v1/types.py b/scaleway-async/scaleway_async/vpcgw/v1/types.py index d0a4f4fcf..cc8f5f0a7 100644 --- a/scaleway-async/scaleway_async/vpcgw/v1/types.py +++ b/scaleway-async/scaleway_async/vpcgw/v1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -208,7 +208,7 @@ class DHCP: TLD given to hostnames in the Private Networks. If an Instance with hostname `foo` gets a lease, and this is set to `bar`, `foo.bar` will resolve. """ - zone: Zone + zone: ScwZone """ Zone of this DHCP configuration. """ @@ -289,7 +289,7 @@ class GatewayNetwork: Defines whether DHCP is enabled on the connected Private Network. """ - zone: Zone + zone: ScwZone """ Zone of the GatewayNetwork connection. """ @@ -322,7 +322,7 @@ class GatewayType: Bandwidth, in bps, of the Public Gateway. This is the public bandwidth to the outer Internet, and the internal bandwidth to each connected Private Networks. """ - zone: Zone + zone: ScwZone """ Zone the Public Gateway type is available in. """ @@ -355,7 +355,7 @@ class IP: The IP address itself. """ - zone: Zone + zone: ScwZone """ Zone of the IP address. """ @@ -388,7 +388,7 @@ class CreateDHCPRequest: Subnet for the DHCP server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -504,7 +504,7 @@ class DHCPEntry: Entry type, either static (DHCP reservation) or dynamic (DHCP lease). """ - zone: Zone + zone: ScwZone """ Zone of this DHCP entry. """ @@ -617,7 +617,7 @@ class Gateway: Defines whether the gateway uses routed IPs (IP mobility) instead of NAT IPs. """ - zone: Zone + zone: ScwZone """ Zone of the gateway. """ @@ -655,7 +655,7 @@ class PATRule: Protocol the rule applies to. """ - zone: Zone + zone: ScwZone """ Zone of the PAT rule. """ @@ -737,7 +737,7 @@ class CreateDHCPEntryRequest: IP address to give to the device. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -760,7 +760,7 @@ class CreateGatewayNetworkRequest: Note: this setting is ignored when passing `ipam_config`. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -797,7 +797,7 @@ class CreateGatewayRequest: Defines whether SSH bastion should be enabled the gateway. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -835,7 +835,7 @@ class CreateGatewayRequest: @dataclass class CreateIPRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -873,7 +873,7 @@ class CreatePATRuleRequest: Private port to translate to. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -891,7 +891,7 @@ class DeleteDHCPEntryRequest: ID of the DHCP entry to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -904,7 +904,7 @@ class DeleteDHCPRequest: DHCP configuration ID to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -922,7 +922,7 @@ class DeleteGatewayNetworkRequest: Defines whether to clean up attached DHCP configurations (if any, and if not attached to another Gateway Network). """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -940,7 +940,7 @@ class DeleteGatewayRequest: Defines whether to clean up attached DHCP configurations (if any, and if not attached to another Gateway Network). """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -953,7 +953,7 @@ class DeleteIPRequest: ID of the IP address to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -966,7 +966,7 @@ class DeletePATRuleRequest: ID of the PAT rule to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -979,7 +979,7 @@ class EnableIPMobilityRequest: ID of the gateway to upgrade to IP mobility. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -992,7 +992,7 @@ class GetDHCPEntryRequest: ID of the DHCP entry to fetch. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1005,7 +1005,7 @@ class GetDHCPRequest: ID of the DHCP configuration to fetch. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1018,7 +1018,7 @@ class GetGatewayNetworkRequest: ID of the GatewayNetwork to fetch. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1031,7 +1031,7 @@ class GetGatewayRequest: ID of the gateway to fetch. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1044,7 +1044,7 @@ class GetIPRequest: ID of the IP address to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1057,7 +1057,7 @@ class GetPATRuleRequest: ID of the PAT rule to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1065,7 +1065,7 @@ class GetPATRuleRequest: @dataclass class ListDHCPEntriesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1126,7 +1126,7 @@ class ListDHCPEntriesResponse: @dataclass class ListDHCPsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1182,7 +1182,7 @@ class ListDHCPsResponse: @dataclass class ListGatewayNetworksRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1243,7 +1243,7 @@ class ListGatewayNetworksResponse: @dataclass class ListGatewayTypesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1259,7 +1259,7 @@ class ListGatewayTypesResponse: @dataclass class ListGatewaysRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1330,7 +1330,7 @@ class ListGatewaysResponse: @dataclass class ListIPsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1391,7 +1391,7 @@ class ListIPsResponse: @dataclass class ListPATRulesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1447,7 +1447,7 @@ class RefreshSSHKeysRequest: ID of the gateway to refresh SSH keys on. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1460,7 +1460,7 @@ class SetDHCPEntriesRequest: ID of the Gateway Network on which to set DHCP reservation list. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1491,7 +1491,7 @@ class SetPATRulesRequest: New list of PAT rules. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1512,7 +1512,7 @@ class UpdateDHCPEntryRequest: ID of the DHCP entry to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1530,7 +1530,7 @@ class UpdateDHCPRequest: DHCP configuration to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1608,7 +1608,7 @@ class UpdateGatewayNetworkRequest: ID of the GatewayNetwork to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1638,7 +1638,7 @@ class UpdateGatewayRequest: ID of the gateway to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1681,7 +1681,7 @@ class UpdateIPRequest: ID of the IP address to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1709,7 +1709,7 @@ class UpdatePATRuleRequest: ID of the PAT rule to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1742,7 +1742,7 @@ class UpgradeGatewayRequest: ID of the gateway to upgrade. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway-async/scaleway_async/vpcgw/v2/api.py b/scaleway-async/scaleway_async/vpcgw/v2/api.py index fb2eba0b7..049c9c6cb 100644 --- a/scaleway-async/scaleway_async/vpcgw/v2/api.py +++ b/scaleway-async/scaleway_async/vpcgw/v2/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( WaitForOptions, @@ -88,7 +88,7 @@ class VpcgwV2API(API): async def list_gateways( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListGatewaysRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -151,7 +151,7 @@ async def list_gateways( async def list_gateways_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListGatewaysRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -211,7 +211,7 @@ async def get_gateway( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Gateway: """ Get a Public Gateway. @@ -243,7 +243,7 @@ async def wait_for_gateway( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[Gateway, Union[bool, Awaitable[bool]]]] = None, ) -> Gateway: """ @@ -282,7 +282,7 @@ async def create_gateway( type_: str, enable_smtp: bool, enable_bastion: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, @@ -341,7 +341,7 @@ async def update_gateway( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, enable_bastion: Optional[bool] = None, @@ -396,7 +396,7 @@ async def delete_gateway( *, gateway_id: str, delete_ip: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Gateway: """ Delete a Public Gateway. @@ -433,7 +433,7 @@ async def upgrade_gateway( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, type_: Optional[str] = None, ) -> Gateway: """ @@ -474,7 +474,7 @@ async def upgrade_gateway( async def list_gateway_networks( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListGatewayNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -524,7 +524,7 @@ async def list_gateway_networks( async def list_gateway_networks_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListGatewayNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -572,7 +572,7 @@ async def get_gateway_network( self, *, gateway_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GatewayNetwork: """ Get a Public Gateway connection to a Private Network. @@ -606,7 +606,7 @@ async def wait_for_gateway_network( self, *, gateway_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[ WaitForOptions[GatewayNetwork, Union[bool, Awaitable[bool]]] ] = None, @@ -650,7 +650,7 @@ async def create_gateway_network( private_network_id: str, enable_masquerade: bool, push_default_route: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ipam_ip_id: Optional[str] = None, ) -> GatewayNetwork: """ @@ -700,7 +700,7 @@ async def update_gateway_network( self, *, gateway_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, enable_masquerade: Optional[bool] = None, push_default_route: Optional[bool] = None, ipam_ip_id: Optional[str] = None, @@ -750,7 +750,7 @@ async def delete_gateway_network( self, *, gateway_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GatewayNetwork: """ Detach a Public Gateway from a Private Network. @@ -783,7 +783,7 @@ async def delete_gateway_network( async def list_pat_rules( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListPatRulesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -830,7 +830,7 @@ async def list_pat_rules( async def list_pat_rules_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListPatRulesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -875,7 +875,7 @@ async def get_pat_rule( self, *, pat_rule_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> PatRule: """ Get a PAT rule. @@ -910,7 +910,7 @@ async def create_pat_rule( public_port: int, private_ip: str, private_port: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, protocol: Optional[PatRuleProtocol] = None, ) -> PatRule: """ @@ -960,7 +960,7 @@ async def update_pat_rule( self, *, pat_rule_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, public_port: Optional[int] = None, private_ip: Optional[str] = None, private_port: Optional[int] = None, @@ -1012,7 +1012,7 @@ async def set_pat_rules( *, gateway_id: str, pat_rules: List[SetPatRulesRequestRule], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SetPatRulesResponse: """ Set all PAT rules. @@ -1053,7 +1053,7 @@ async def delete_pat_rule( self, *, pat_rule_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a PAT rule. @@ -1082,7 +1082,7 @@ async def delete_pat_rule( async def list_gateway_types( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ListGatewayTypesResponse: """ List Public Gateway types. @@ -1109,7 +1109,7 @@ async def list_gateway_types( async def list_i_ps( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListIPsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1163,7 +1163,7 @@ async def list_i_ps( async def list_i_ps_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListIPsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1214,7 +1214,7 @@ async def get_ip( self, *, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> IP: """ Get an IP. @@ -1245,7 +1245,7 @@ async def get_ip( async def create_ip( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, ) -> IP: @@ -1285,7 +1285,7 @@ async def update_ip( self, *, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, reverse: Optional[str] = None, gateway_id: Optional[str] = None, @@ -1333,7 +1333,7 @@ async def delete_ip( self, *, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete an IP. @@ -1363,7 +1363,7 @@ async def refresh_ssh_keys( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Gateway: """ Refresh a Public Gateway's SSH keys. @@ -1397,7 +1397,7 @@ async def add_bastion_allowed_i_ps( *, gateway_id: str, ip_range: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> AddBastionAllowedIPsResponse: """ Add allowed IP range to SSH bastion. @@ -1439,7 +1439,7 @@ async def set_bastion_allowed_i_ps( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ip_ranges: Optional[List[str]] = None, ) -> SetBastionAllowedIPsResponse: """ @@ -1482,7 +1482,7 @@ async def delete_bastion_allowed_i_ps( *, gateway_id: str, ip_range: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete allowed IP range from SSH bastion. diff --git a/scaleway-async/scaleway_async/vpcgw/v2/types.py b/scaleway-async/scaleway_async/vpcgw/v2/types.py index 04b73ab43..dfd76cccd 100644 --- a/scaleway-async/scaleway_async/vpcgw/v2/types.py +++ b/scaleway-async/scaleway_async/vpcgw/v2/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -135,7 +135,7 @@ class GatewayNetwork: Use this IPAM-booked IP ID as the Gateway's IP in this Private Network. """ - zone: Zone + zone: ScwZone """ Zone of the GatewayNetwork connection. """ @@ -183,7 +183,7 @@ class IP: The IP address itself. """ - zone: Zone + zone: ScwZone """ Zone of the IP address. """ @@ -221,7 +221,7 @@ class GatewayType: Bandwidth, in bps, of the Public Gateway. This is the public bandwidth to the outer Internet, and the internal bandwidth to each connected Private Networks. """ - zone: Zone + zone: ScwZone """ Zone the Public Gateway type is available in. """ @@ -324,7 +324,7 @@ class Gateway: Ranges of IP addresses allowed to connect to the gateway's SSH bastion. """ - zone: Zone + zone: ScwZone """ Zone of the gateway. """ @@ -362,7 +362,7 @@ class PatRule: Protocol the rule applies to. """ - zone: Zone + zone: ScwZone """ Zone of the PAT rule. """ @@ -413,7 +413,7 @@ class AddBastionAllowedIPsRequest: IP range allowed to connect to the SSH bastion. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -449,7 +449,7 @@ class CreateGatewayNetworkRequest: Enabling the default route also enables masquerading. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -477,7 +477,7 @@ class CreateGatewayRequest: Defines whether SSH bastion should be enabled the gateway. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -510,7 +510,7 @@ class CreateGatewayRequest: @dataclass class CreateIPRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -548,7 +548,7 @@ class CreatePatRuleRequest: Private port to translate to. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -571,7 +571,7 @@ class DeleteBastionAllowedIPsRequest: IP range to delete from SSH bastion's list of allowed IPs. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -584,7 +584,7 @@ class DeleteGatewayNetworkRequest: ID of the GatewayNetwork to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -602,7 +602,7 @@ class DeleteGatewayRequest: Defines whether the PGW's IP should be deleted. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -615,7 +615,7 @@ class DeleteIPRequest: ID of the IP address to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -628,7 +628,7 @@ class DeletePatRuleRequest: ID of the PAT rule to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -641,7 +641,7 @@ class GetGatewayNetworkRequest: ID of the GatewayNetwork to fetch. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -654,7 +654,7 @@ class GetGatewayRequest: ID of the gateway to fetch. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -667,7 +667,7 @@ class GetIPRequest: ID of the IP address to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -680,7 +680,7 @@ class GetPatRuleRequest: ID of the PAT rule to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -688,7 +688,7 @@ class GetPatRuleRequest: @dataclass class ListGatewayNetworksRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -744,7 +744,7 @@ class ListGatewayNetworksResponse: @dataclass class ListGatewayTypesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -760,7 +760,7 @@ class ListGatewayTypesResponse: @dataclass class ListGatewaysRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -836,7 +836,7 @@ class ListGatewaysResponse: @dataclass class ListIPsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -897,7 +897,7 @@ class ListIPsResponse: @dataclass class ListPatRulesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -953,7 +953,7 @@ class RefreshSSHKeysRequest: ID of the gateway to refresh SSH keys on. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -966,7 +966,7 @@ class SetBastionAllowedIPsRequest: ID of the gateway on which to set the allowed IP range. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -997,7 +997,7 @@ class SetPatRulesRequest: New list of PAT rules. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1018,7 +1018,7 @@ class UpdateGatewayNetworkRequest: ID of the GatewayNetwork to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1046,7 +1046,7 @@ class UpdateGatewayRequest: ID of the gateway to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1084,7 +1084,7 @@ class UpdateIPRequest: ID of the IP address to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1112,7 +1112,7 @@ class UpdatePatRuleRequest: ID of the PAT rule to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1145,7 +1145,7 @@ class UpgradeGatewayRequest: ID of the gateway to upgrade. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway-async/scaleway_async/webhosting/v1/api.py b/scaleway-async/scaleway_async/webhosting/v1/api.py index ae6449691..c3fbbc036 100644 --- a/scaleway-async/scaleway_async/webhosting/v1/api.py +++ b/scaleway-async/scaleway_async/webhosting/v1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( WaitForOptions, @@ -113,7 +113,7 @@ class WebhostingV1ControlPanelAPI(API): async def list_control_panels( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListControlPanelsResponse: @@ -149,7 +149,7 @@ async def list_control_panels( async def list_control_panels_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[ControlPanel]: @@ -188,7 +188,7 @@ async def create_database( *, hosting_id: str, database_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, new_user: Optional[CreateDatabaseRequestUser] = None, existing_username: Optional[str] = None, ) -> Database: @@ -239,7 +239,7 @@ async def list_databases( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDatabasesRequestOrderBy] = None, @@ -283,7 +283,7 @@ async def list_databases_all( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDatabasesRequestOrderBy] = None, @@ -323,7 +323,7 @@ async def get_database( *, hosting_id: str, database_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Database: """ "Get details of a database within your hosting plan". @@ -360,7 +360,7 @@ async def delete_database( *, hosting_id: str, database_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Database: """ "Delete a database within your hosting plan". @@ -398,7 +398,7 @@ async def create_database_user( hosting_id: str, username: str, password: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseUser: """ "Create a new database user". @@ -444,7 +444,7 @@ async def list_database_users( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDatabaseUsersRequestOrderBy] = None, @@ -488,7 +488,7 @@ async def list_database_users_all( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDatabaseUsersRequestOrderBy] = None, @@ -528,7 +528,7 @@ async def get_database_user( *, hosting_id: str, username: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseUser: """ "Get details of a database user". @@ -565,7 +565,7 @@ async def delete_database_user( *, hosting_id: str, username: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseUser: """ "Delete a database user". @@ -603,7 +603,7 @@ async def change_database_user_password( hosting_id: str, username: str, password: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseUser: """ "Change the password of a database user". @@ -652,7 +652,7 @@ async def assign_database_user( hosting_id: str, username: str, database_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseUser: """ "Assign a database user to a database". @@ -701,7 +701,7 @@ async def unassign_database_user( hosting_id: str, username: str, database_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseUser: """ "Unassign a database user from a database". @@ -754,7 +754,7 @@ async def get_domain_dns_records( self, *, domain: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DnsRecords: """ Get DNS records. @@ -788,7 +788,7 @@ async def check_user_owns_domain( self, *, domain: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> CheckUserOwnsDomainResponse: """ @@ -834,7 +834,7 @@ async def sync_domain_dns_records( update_web_records: bool, update_mail_records: bool, update_all_records: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, custom_records: Optional[List[SyncDomainDnsRecordsRequestRecord]] = None, ) -> DnsRecords: """ @@ -891,7 +891,7 @@ class WebhostingV1OfferAPI(API): async def list_offers( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListOffersRequestOrderBy] = None, @@ -936,7 +936,7 @@ async def list_offers( async def list_offers_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListOffersRequestOrderBy] = None, @@ -985,7 +985,7 @@ async def create_hosting( offer_id: str, email: str, domain: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, offer_options: Optional[List[OfferOptionRequest]] = None, @@ -1048,7 +1048,7 @@ async def create_hosting( async def list_hostings( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListHostingsRequestOrderBy] = None, @@ -1107,7 +1107,7 @@ async def list_hostings( async def list_hostings_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListHostingsRequestOrderBy] = None, @@ -1161,7 +1161,7 @@ async def get_hosting( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Hosting: """ Get a Web Hosting plan. @@ -1195,7 +1195,7 @@ async def wait_for_hosting( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Hosting, Union[bool, Awaitable[bool]]]] = None, ) -> Hosting: """ @@ -1232,7 +1232,7 @@ async def update_hosting( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, email: Optional[str] = None, tags: Optional[List[str]] = None, offer_options: Optional[List[OfferOptionRequest]] = None, @@ -1288,7 +1288,7 @@ async def delete_hosting( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Hosting: """ Delete a Web Hosting plan. @@ -1322,7 +1322,7 @@ async def create_session( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Session: """ Create a user session. @@ -1356,7 +1356,7 @@ async def reset_hosting_password( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ResetHostingPasswordResponse: """ Reset a Web Hosting plan password. @@ -1390,7 +1390,7 @@ async def get_resource_summary( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ResourceSummary: """ Get the total counts of websites, databases, email accounts, and FTP accounts of a Web Hosting plan. @@ -1432,7 +1432,7 @@ async def create_ftp_account( username: str, path: str, password: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> FtpAccount: """ Create a new FTP account within your hosting plan. @@ -1481,7 +1481,7 @@ async def list_ftp_accounts( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListFtpAccountsRequestOrderBy] = None, @@ -1528,7 +1528,7 @@ async def list_ftp_accounts_all( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListFtpAccountsRequestOrderBy] = None, @@ -1571,7 +1571,7 @@ async def remove_ftp_account( *, hosting_id: str, username: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> FtpAccount: """ Delete a specific FTP account within your hosting plan. @@ -1609,7 +1609,7 @@ async def change_ftp_account_password( hosting_id: str, username: str, password: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> FtpAccount: """ :param hosting_id: UUID of the hosting plan. @@ -1664,7 +1664,7 @@ async def create_mail_account( domain: str, username: str, password: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> MailAccount: """ Create a new mail account within your hosting plan. @@ -1713,7 +1713,7 @@ async def list_mail_accounts( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListMailAccountsRequestOrderBy] = None, @@ -1760,7 +1760,7 @@ async def list_mail_accounts_all( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListMailAccountsRequestOrderBy] = None, @@ -1804,7 +1804,7 @@ async def remove_mail_account( hosting_id: str, domain: str, username: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> MailAccount: """ Delete a mail account within your hosting plan. @@ -1853,7 +1853,7 @@ async def change_mail_account_password( domain: str, username: str, password: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> MailAccount: """ Update the password of a mail account within your hosting plan. @@ -1908,7 +1908,7 @@ async def list_websites( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListWebsitesRequestOrderBy] = None, @@ -1952,7 +1952,7 @@ async def list_websites_all( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListWebsitesRequestOrderBy] = None, diff --git a/scaleway-async/scaleway_async/webhosting/v1/types.py b/scaleway-async/scaleway_async/webhosting/v1/types.py index 661e0f4bf..97a576899 100644 --- a/scaleway-async/scaleway_async/webhosting/v1/types.py +++ b/scaleway-async/scaleway_async/webhosting/v1/types.py @@ -9,7 +9,7 @@ from scaleway_core.bridge import ( Money, - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -534,7 +534,7 @@ class HostingSummary: Name of the active offer for the Web Hosting plan. """ - region: Region + region: ScwRegion """ Region where the Web Hosting plan is hosted. """ @@ -591,7 +591,7 @@ class CheckUserOwnsDomainResponse: @dataclass class ControlPanelApiListControlPanelsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -624,7 +624,7 @@ class DatabaseApiAssignDatabaseUserRequest: Name of the database to be assigned. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -647,7 +647,7 @@ class DatabaseApiChangeDatabaseUserPasswordRequest: New password. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -665,7 +665,7 @@ class DatabaseApiCreateDatabaseRequest: Name of the database to be created. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -692,7 +692,7 @@ class DatabaseApiCreateDatabaseUserRequest: Password of the user to create. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -710,7 +710,7 @@ class DatabaseApiDeleteDatabaseRequest: Name of the database to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -728,7 +728,7 @@ class DatabaseApiDeleteDatabaseUserRequest: Name of the database user to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -746,7 +746,7 @@ class DatabaseApiGetDatabaseRequest: Name of the database. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -764,7 +764,7 @@ class DatabaseApiGetDatabaseUserRequest: Name of the database user to retrieve details. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -777,7 +777,7 @@ class DatabaseApiListDatabaseUsersRequest: UUID of the hosting plan. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -805,7 +805,7 @@ class DatabaseApiListDatabasesRequest: UUID of the hosting plan. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -843,7 +843,7 @@ class DatabaseApiUnassignDatabaseUserRequest: Name of the database to be unassigned. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -856,7 +856,7 @@ class DnsApiCheckUserOwnsDomainRequest: Domain for which ownership is to be verified. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -874,7 +874,7 @@ class DnsApiGetDomainDnsRecordsRequest: Domain associated with the DNS records. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -902,7 +902,7 @@ class DnsApiSyncDomainDnsRecordsRequest: Whether or not to synchronize all types of records. This one has priority. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -948,7 +948,7 @@ class FtpAccountApiChangeFtpAccountPasswordRequest: New password for the FTP account. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -976,7 +976,7 @@ class FtpAccountApiCreateFtpAccountRequest: Password for the new FTP account. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -989,7 +989,7 @@ class FtpAccountApiListFtpAccountsRequest: UUID of the hosting plan. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1027,7 +1027,7 @@ class FtpAccountApiRemoveFtpAccountRequest: Username of the FTP account to be deleted. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1080,7 +1080,7 @@ class Hosting: Whether the hosting is protected or not. """ - region: Region + region: ScwRegion """ Region where the Web Hosting plan is hosted. """ @@ -1123,7 +1123,7 @@ class HostingApiCreateHostingRequest: Domain name to link to the Web Hosting plan. You must already own this domain name, and have completed the DNS validation process beforehand. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1166,7 +1166,7 @@ class HostingApiCreateSessionRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1179,7 +1179,7 @@ class HostingApiDeleteHostingRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1192,7 +1192,7 @@ class HostingApiGetHostingRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1205,7 +1205,7 @@ class HostingApiGetResourceSummaryRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1213,7 +1213,7 @@ class HostingApiGetResourceSummaryRequest: @dataclass class HostingApiListHostingsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1271,7 +1271,7 @@ class HostingApiResetHostingPasswordRequest: UUID of the hosting. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1284,7 +1284,7 @@ class HostingApiUpdateHostingRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1441,7 +1441,7 @@ class MailAccountApiChangeMailAccountPasswordRequest: New password for the mail account. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1469,7 +1469,7 @@ class MailAccountApiCreateMailAccountRequest: Password for the new mail account. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1482,7 +1482,7 @@ class MailAccountApiListMailAccountsRequest: UUID of the hosting plan. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1525,7 +1525,7 @@ class MailAccountApiRemoveMailAccountRequest: Username part of the mail account address. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1533,7 +1533,7 @@ class MailAccountApiRemoveMailAccountRequest: @dataclass class OfferApiListOffersRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1610,7 +1610,7 @@ class WebsiteApiListWebsitesRequest: UUID of the hosting plan. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway-async/scaleway_async/webhosting/v1alpha1/api.py b/scaleway-async/scaleway_async/webhosting/v1alpha1/api.py index e6a37a9fe..250e37b0d 100644 --- a/scaleway-async/scaleway_async/webhosting/v1alpha1/api.py +++ b/scaleway-async/scaleway_async/webhosting/v1alpha1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( WaitForOptions, @@ -71,7 +71,7 @@ async def create_hosting( *, offer_id: str, domain: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, email: Optional[str] = None, tags: Optional[List[str]] = None, @@ -131,7 +131,7 @@ async def create_hosting( async def list_hostings( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListHostingsRequestOrderBy] = None, @@ -190,7 +190,7 @@ async def list_hostings( async def list_hostings_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListHostingsRequestOrderBy] = None, @@ -244,7 +244,7 @@ async def get_hosting( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Hosting: """ Get a Web Hosting plan. @@ -278,7 +278,7 @@ async def wait_for_hosting( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Hosting, Union[bool, Awaitable[bool]]]] = None, ) -> Hosting: """ @@ -315,7 +315,7 @@ async def update_hosting( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, email: Optional[str] = None, tags: Optional[List[str]] = None, option_ids: Optional[List[str]] = None, @@ -371,7 +371,7 @@ async def delete_hosting( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Hosting: """ Delete a Web Hosting plan. @@ -405,7 +405,7 @@ async def restore_hosting( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Hosting: """ Restore a Web Hosting plan. @@ -440,7 +440,7 @@ async def get_domain_dns_records( self, *, domain: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DnsRecords: """ Get DNS records. @@ -474,7 +474,7 @@ async def check_user_owns_domain( self, *, domain: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> CheckUserOwnsDomainResponse: """ @@ -518,7 +518,7 @@ async def list_offers( *, without_options: bool, only_options: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListOffersRequestOrderBy] = None, hosting_id: Optional[str] = None, control_panels: Optional[List[str]] = None, @@ -565,7 +565,7 @@ async def list_offers( async def list_control_panels( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListControlPanelsResponse: @@ -601,7 +601,7 @@ async def list_control_panels( async def list_control_panels_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[ControlPanel]: @@ -633,7 +633,7 @@ async def create_session( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Session: """ Create a user session. @@ -667,7 +667,7 @@ async def reset_hosting_password( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ResetHostingPasswordResponse: """ :param hosting_id: UUID of the hosting. @@ -707,7 +707,7 @@ async def create_mailbox( *, online_id: int, password: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, email: Optional[EmailAddress] = None, ) -> Mailbox: """ @@ -754,7 +754,7 @@ async def get_mailbox( *, online_id: int, mailbox_id: int, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Mailbox: """ Get a mailbox by id within your hosting plan. @@ -790,7 +790,7 @@ async def list_mailboxes( self, *, online_id: int, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, domain: Optional[str] = None, @@ -834,7 +834,7 @@ async def list_mailboxes_all( self, *, online_id: int, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, domain: Optional[str] = None, @@ -874,7 +874,7 @@ async def delete_mailbox( *, online_id: int, mailbox_id: int, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Mailbox: """ :param online_id: The Online hosting ID. @@ -910,7 +910,7 @@ async def update_mailbox( *, online_id: int, mailbox_id: int, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, password: Optional[str] = None, ) -> Mailbox: """ diff --git a/scaleway-async/scaleway_async/webhosting/v1alpha1/types.py b/scaleway-async/scaleway_async/webhosting/v1alpha1/types.py index 9eed303c0..ef600c2f0 100644 --- a/scaleway-async/scaleway_async/webhosting/v1alpha1/types.py +++ b/scaleway-async/scaleway_async/webhosting/v1alpha1/types.py @@ -9,7 +9,7 @@ from scaleway_core.bridge import ( Money, - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -391,7 +391,7 @@ class Hosting: One-time-password used for the first login or reset password, empty after first use. """ - region: Region + region: ScwRegion """ Region where the Web Hosting plan is hosted. """ @@ -465,7 +465,7 @@ class CheckUserOwnsDomainRequest: Domain for which ownership is to be verified. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -496,7 +496,7 @@ class ClassicMailApiCreateMailboxRequest: Password for the new mailbox. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -519,7 +519,7 @@ class ClassicMailApiDeleteMailboxRequest: The ID of the mailbox to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -537,7 +537,7 @@ class ClassicMailApiGetMailboxRequest: The ID of the mailbox to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -550,7 +550,7 @@ class ClassicMailApiListMailboxesRequest: The Online hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -583,7 +583,7 @@ class ClassicMailApiUpdateMailboxRequest: The ID of the mailbox to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -606,7 +606,7 @@ class CreateHostingRequest: Domain name to link to the Web Hosting plan. You must already own this domain name, and have completed the DNS validation process beforehand. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -649,7 +649,7 @@ class CreateSessionRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -662,7 +662,7 @@ class DeleteHostingRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -693,7 +693,7 @@ class GetDomainDnsRecordsRequest: Domain associated with the DNS records. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -706,7 +706,7 @@ class GetHostingRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -714,7 +714,7 @@ class GetHostingRequest: @dataclass class ListControlPanelsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -745,7 +745,7 @@ class ListControlPanelsResponse: @dataclass class ListHostingsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -834,7 +834,7 @@ class ListOffersRequest: Defines whether the response should consist of options only, without offers. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -870,7 +870,7 @@ class ResetHostingPasswordRequest: UUID of the hosting. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -891,7 +891,7 @@ class RestoreHostingRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -912,7 +912,7 @@ class UpdateHostingRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/applesilicon/v1alpha1/api.py b/scaleway/scaleway/applesilicon/v1alpha1/api.py index c3cfb8698..22b8d1846 100644 --- a/scaleway/scaleway/applesilicon/v1alpha1/api.py +++ b/scaleway/scaleway/applesilicon/v1alpha1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( WaitForOptions, @@ -68,7 +68,7 @@ class ApplesiliconV1Alpha1API(API): def list_server_types( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ListServerTypesResponse: """ List server types. @@ -96,7 +96,7 @@ def get_server_type( self, *, server_type: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ServerType: """ Get a server type. @@ -129,7 +129,7 @@ def create_server( *, type_: str, enable_vpc: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, project_id: Optional[str] = None, os_id: Optional[str] = None, @@ -178,7 +178,7 @@ def create_server( def list_servers( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListServersRequestOrderBy] = None, project_id: Optional[str] = None, organization_id: Optional[str] = None, @@ -223,7 +223,7 @@ def list_servers( def list_servers_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListServersRequestOrderBy] = None, project_id: Optional[str] = None, organization_id: Optional[str] = None, @@ -264,7 +264,7 @@ def list_servers_all( def list_os( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, server_type: Optional[str] = None, @@ -305,7 +305,7 @@ def list_os( def list_os_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, server_type: Optional[str] = None, @@ -344,7 +344,7 @@ def get_os( self, *, os_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> OS: """ Get an Operating System (OS). @@ -376,7 +376,7 @@ def get_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Server: """ Get a server. @@ -408,7 +408,7 @@ def wait_for_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[Server, bool]] = None, ) -> Server: """ @@ -445,7 +445,7 @@ def update_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, schedule_deletion: Optional[bool] = None, enable_vpc: Optional[bool] = None, @@ -493,7 +493,7 @@ def delete_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a server. @@ -523,7 +523,7 @@ def reboot_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Server: """ Reboot a server. @@ -556,7 +556,7 @@ def reinstall_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, os_id: Optional[str] = None, ) -> Server: """ @@ -598,7 +598,7 @@ def start_connectivity_diagnostic( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> StartConnectivityDiagnosticResponse: """ :param server_id: @@ -634,7 +634,7 @@ def get_connectivity_diagnostic( self, *, diagnostic_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ConnectivityDiagnostic: """ :param diagnostic_id: @@ -671,7 +671,7 @@ def get_server_private_network( *, server_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ServerPrivateNetwork: """ :param server_id: @@ -707,7 +707,7 @@ def wait_for_server_private_network( *, server_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[ServerPrivateNetwork, bool]] = None, ) -> ServerPrivateNetwork: """ @@ -749,7 +749,7 @@ def add_server_private_network( *, server_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ipam_ip_ids: Optional[List[str]] = None, ) -> ServerPrivateNetwork: """ @@ -795,7 +795,7 @@ def set_server_private_networks( *, server_id: str, per_private_network_ipam_ip_ids: Dict[str, List[str]], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SetServerPrivateNetworksResponse: """ Set multiple Private Networks on a server. @@ -836,7 +836,7 @@ def set_server_private_networks( def list_server_private_networks( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListServerPrivateNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -890,7 +890,7 @@ def list_server_private_networks( def list_server_private_networks_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListServerPrivateNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -942,7 +942,7 @@ def delete_server_private_network( *, server_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a Private Network. diff --git a/scaleway/scaleway/applesilicon/v1alpha1/types.py b/scaleway/scaleway/applesilicon/v1alpha1/types.py index 02fc9fc26..0fcedef7c 100644 --- a/scaleway/scaleway/applesilicon/v1alpha1/types.py +++ b/scaleway/scaleway/applesilicon/v1alpha1/types.py @@ -8,7 +8,7 @@ from typing import Dict, List, Optional from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -354,7 +354,7 @@ class Server: Set to true to mark the server for automatic deletion depending on `deletable_at` date. Set to false to cancel an existing deletion schedule. Leave unset otherwise. """ - zone: Zone + zone: ScwZone """ Zone of the server. """ @@ -417,7 +417,7 @@ class CreateServerRequest: Activate the Private Network feature for this server. This feature is configured through the Apple Silicon - Private Networks API. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -445,7 +445,7 @@ class DeleteServerRequest: UUID of the server you want to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -455,7 +455,7 @@ class DeleteServerRequest: class GetConnectivityDiagnosticRequest: diagnostic_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -468,7 +468,7 @@ class GetOSRequest: UUID of the OS you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -481,7 +481,7 @@ class GetServerRequest: UUID of the server you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -494,7 +494,7 @@ class GetServerTypeRequest: Server type identifier. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -502,7 +502,7 @@ class GetServerTypeRequest: @dataclass class ListOSRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -550,7 +550,7 @@ class ListServerPrivateNetworksResponse: @dataclass class ListServerTypesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -566,7 +566,7 @@ class ListServerTypesResponse: @dataclass class ListServersRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -622,7 +622,7 @@ class PrivateNetworkApiAddServerPrivateNetworkRequest: ID of the Private Network. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -645,7 +645,7 @@ class PrivateNetworkApiDeleteServerPrivateNetworkRequest: ID of the Private Network. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -657,7 +657,7 @@ class PrivateNetworkApiGetServerPrivateNetworkRequest: private_network_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -665,7 +665,7 @@ class PrivateNetworkApiGetServerPrivateNetworkRequest: @dataclass class PrivateNetworkApiListServerPrivateNetworksRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -723,7 +723,7 @@ class PrivateNetworkApiSetServerPrivateNetworksRequest: Object where the keys are the IDs of Private Networks and the values are arrays of IPAM IDs representing the IPs to assign to this Apple silicon server on the Private Network. If the array supplied for a Private Network is empty, the next available IP from the Private Network's CIDR block will automatically be used for attachment. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -736,7 +736,7 @@ class RebootServerRequest: UUID of the server you want to reboot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -749,7 +749,7 @@ class ReinstallServerRequest: UUID of the server you want to reinstall. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -769,7 +769,7 @@ class SetServerPrivateNetworksResponse: class StartConnectivityDiagnosticRequest: server_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -787,7 +787,7 @@ class UpdateServerRequest: UUID of the server you want to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway/scaleway/audit_trail/v1alpha1/api.py b/scaleway/scaleway/audit_trail/v1alpha1/api.py index 7f31f84e2..fd41571b7 100644 --- a/scaleway/scaleway/audit_trail/v1alpha1/api.py +++ b/scaleway/scaleway/audit_trail/v1alpha1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( validate_path_param, @@ -31,7 +31,7 @@ class AuditTrailV1Alpha1API(API): def list_events( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, organization_id: Optional[str] = None, resource_type: Optional[ResourceType] = None, @@ -96,7 +96,7 @@ def list_events( def list_products( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ListProductsResponse: """ Retrieve the list of Scaleway resources for which you have Audit Trail events. diff --git a/scaleway/scaleway/audit_trail/v1alpha1/types.py b/scaleway/scaleway/audit_trail/v1alpha1/types.py index cd55e5cc4..73fb6b842 100644 --- a/scaleway/scaleway/audit_trail/v1alpha1/types.py +++ b/scaleway/scaleway/audit_trail/v1alpha1/types.py @@ -8,7 +8,7 @@ from typing import Any, Dict, List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -207,7 +207,7 @@ class Product: @dataclass class ListEventsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -274,7 +274,7 @@ class ListEventsResponse: @dataclass class ListProductsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/baremetal/v1/api.py b/scaleway/scaleway/baremetal/v1/api.py index 44be17417..d4e1bc217 100644 --- a/scaleway/scaleway/baremetal/v1/api.py +++ b/scaleway/scaleway/baremetal/v1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( WaitForOptions, @@ -99,7 +99,7 @@ class BaremetalV1API(API): def list_servers( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServersRequestOrderBy] = None, @@ -156,7 +156,7 @@ def list_servers( def list_servers_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServersRequestOrderBy] = None, @@ -210,7 +210,7 @@ def get_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Server: """ Get a specific Elastic Metal server. @@ -242,7 +242,7 @@ def wait_for_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[Server, bool]] = None, ) -> Server: """ @@ -281,7 +281,7 @@ def create_server( offer_id: str, name: str, description: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, @@ -342,7 +342,7 @@ def update_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, description: Optional[str] = None, tags: Optional[List[str]] = None, @@ -393,7 +393,7 @@ def install_server( os_id: str, hostname: str, ssh_key_ids: List[str], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, user: Optional[str] = None, password: Optional[str] = None, service_user: Optional[str] = None, @@ -456,7 +456,7 @@ def get_server_metrics( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetServerMetricsResponse: """ Return server metrics. @@ -488,7 +488,7 @@ def delete_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Server: """ Delete an Elastic Metal server. @@ -520,7 +520,7 @@ def reboot_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, boot_type: Optional[ServerBootType] = None, ) -> Server: """ @@ -562,7 +562,7 @@ def start_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, boot_type: Optional[ServerBootType] = None, ) -> Server: """ @@ -604,7 +604,7 @@ def stop_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Server: """ Stop an Elastic Metal server. @@ -637,7 +637,7 @@ def list_server_events( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServerEventsRequestOrderBy] = None, @@ -680,7 +680,7 @@ def list_server_events_all( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServerEventsRequestOrderBy] = None, @@ -721,7 +721,7 @@ def get_default_partitioning_schema( *, offer_id: str, os_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Schema: """ Get default partitioning schema. @@ -759,7 +759,7 @@ def validate_partitioning_schema( *, offer_id: str, os_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, partitioning_schema: Optional[Schema] = None, ) -> None: """ @@ -802,7 +802,7 @@ def start_bmc_access( *, server_id: str, ip: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> BMCAccess: """ Start BMC access. @@ -847,7 +847,7 @@ def get_bmc_access( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> BMCAccess: """ Get BMC access. @@ -879,7 +879,7 @@ def stop_bmc_access( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Stop BMC access. @@ -910,7 +910,7 @@ def update_ip( *, server_id: str, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, reverse: Optional[str] = None, ) -> IP: """ @@ -957,7 +957,7 @@ def add_option_server( *, server_id: str, option_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, expires_at: Optional[datetime] = None, ) -> Server: """ @@ -1004,7 +1004,7 @@ def delete_option_server( *, server_id: str, option_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Server: """ Delete server option. @@ -1038,7 +1038,7 @@ def delete_option_server( def list_offers( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, subscription_period: Optional[OfferSubscriptionPeriod] = None, @@ -1079,7 +1079,7 @@ def list_offers( def list_offers_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, subscription_period: Optional[OfferSubscriptionPeriod] = None, @@ -1118,7 +1118,7 @@ def get_offer( self, *, offer_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Offer: """ Get offer. @@ -1150,7 +1150,7 @@ def get_option( self, *, option_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Option: """ Get option. @@ -1181,7 +1181,7 @@ def get_option( def list_options( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, offer_id: Optional[str] = None, @@ -1222,7 +1222,7 @@ def list_options( def list_options_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, offer_id: Optional[str] = None, @@ -1260,7 +1260,7 @@ def list_options_all( def list_settings( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListSettingsRequestOrderBy] = None, @@ -1301,7 +1301,7 @@ def list_settings( def list_settings_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListSettingsRequestOrderBy] = None, @@ -1340,7 +1340,7 @@ def update_setting( self, *, setting_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, enabled: Optional[bool] = None, ) -> Setting: """ @@ -1381,7 +1381,7 @@ def update_setting( def list_os( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, offer_id: Optional[str] = None, @@ -1419,7 +1419,7 @@ def list_os( def list_os_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, offer_id: Optional[str] = None, @@ -1455,7 +1455,7 @@ def get_os( self, *, os_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> OS: """ Get OS with an ID. @@ -1494,7 +1494,7 @@ def add_server_private_network( *, server_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ServerPrivateNetwork: """ Add a server to a Private Network. @@ -1536,7 +1536,7 @@ def set_server_private_networks( *, server_id: str, private_network_ids: List[str], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SetServerPrivateNetworksResponse: """ Set multiple Private Networks on a server. @@ -1576,7 +1576,7 @@ def set_server_private_networks( def list_server_private_networks( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListServerPrivateNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1626,7 +1626,7 @@ def list_server_private_networks( def list_server_private_networks_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListServerPrivateNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1674,7 +1674,7 @@ def delete_server_private_network( *, server_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a Private Network. diff --git a/scaleway/scaleway/baremetal/v1/types.py b/scaleway/scaleway/baremetal/v1/types.py index 9219d12eb..d419bad2e 100644 --- a/scaleway/scaleway/baremetal/v1/types.py +++ b/scaleway/scaleway/baremetal/v1/types.py @@ -10,7 +10,7 @@ from scaleway_core.bridge import ( Money, TimeSeries, - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -991,7 +991,7 @@ class Server: Boot type of the server. """ - zone: Zone + zone: ScwZone """ Zone in which is the server located. """ @@ -1052,7 +1052,7 @@ class AddOptionServerRequest: ID of the option to add. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1103,7 +1103,7 @@ class CreateServerRequest: Description associated with the server, max 255 characters. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1140,7 +1140,7 @@ class DeleteOptionServerRequest: ID of the option to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1153,7 +1153,7 @@ class DeleteServerRequest: ID of the server to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1166,7 +1166,7 @@ class GetBMCAccessRequest: ID of the server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1184,7 +1184,7 @@ class GetDefaultPartitioningSchemaRequest: ID of the OS. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1197,7 +1197,7 @@ class GetOSRequest: ID of the OS. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1210,7 +1210,7 @@ class GetOfferRequest: ID of the researched Offer. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1223,7 +1223,7 @@ class GetOptionRequest: ID of the option. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1236,7 +1236,7 @@ class GetServerMetricsRequest: Server ID to get the metrics. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1257,7 +1257,7 @@ class GetServerRequest: ID of the server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1285,7 +1285,7 @@ class InstallServerRequest: SSH key IDs authorized on the server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1318,7 +1318,7 @@ class InstallServerRequest: @dataclass class ListOSRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1354,7 +1354,7 @@ class ListOSResponse: @dataclass class ListOffersRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1395,7 +1395,7 @@ class ListOffersResponse: @dataclass class ListOptionsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1441,7 +1441,7 @@ class ListServerEventsRequest: ID of the server events searched. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1484,7 +1484,7 @@ class ListServerPrivateNetworksResponse: @dataclass class ListServersRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1550,7 +1550,7 @@ class ListServersResponse: @dataclass class ListSettingsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1601,7 +1601,7 @@ class PrivateNetworkApiAddServerPrivateNetworkRequest: The ID of the Private Network. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1619,7 +1619,7 @@ class PrivateNetworkApiDeleteServerPrivateNetworkRequest: The ID of the Private Network. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1627,7 +1627,7 @@ class PrivateNetworkApiDeleteServerPrivateNetworkRequest: @dataclass class PrivateNetworkApiListServerPrivateNetworksRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1680,7 +1680,7 @@ class PrivateNetworkApiSetServerPrivateNetworksRequest: The IDs of the Private Networks. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1693,7 +1693,7 @@ class RebootServerRequest: ID of the server to reboot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1721,7 +1721,7 @@ class StartBMCAccessRequest: The IP authorized to connect to the server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1734,7 +1734,7 @@ class StartServerRequest: ID of the server to start. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1752,7 +1752,7 @@ class StopBMCAccessRequest: ID of the server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1765,7 +1765,7 @@ class StopServerRequest: ID of the server to stop. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1783,7 +1783,7 @@ class UpdateIPRequest: ID of the IP to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1801,7 +1801,7 @@ class UpdateServerRequest: ID of the server to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1829,7 +1829,7 @@ class UpdateSettingRequest: ID of the setting. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1852,7 +1852,7 @@ class ValidatePartitioningSchemaRequest: OS ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway/scaleway/baremetal/v3/api.py b/scaleway/scaleway/baremetal/v3/api.py index 47ee58457..4c136b108 100644 --- a/scaleway/scaleway/baremetal/v3/api.py +++ b/scaleway/scaleway/baremetal/v3/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( validate_path_param, @@ -38,7 +38,7 @@ def add_server_private_network( *, server_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ipam_ip_ids: Optional[List[str]] = None, ) -> ServerPrivateNetwork: """ @@ -84,7 +84,7 @@ def set_server_private_networks( *, server_id: str, per_private_network_ipam_ip_ids: Dict[str, List[str]], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SetServerPrivateNetworksResponse: """ Set multiple Private Networks on a server. @@ -125,7 +125,7 @@ def set_server_private_networks( def list_server_private_networks( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListServerPrivateNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -179,7 +179,7 @@ def list_server_private_networks( def list_server_private_networks_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListServerPrivateNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -231,7 +231,7 @@ def delete_server_private_network( *, server_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a Private Network. diff --git a/scaleway/scaleway/baremetal/v3/types.py b/scaleway/scaleway/baremetal/v3/types.py index b0bd3abef..e48318896 100644 --- a/scaleway/scaleway/baremetal/v3/types.py +++ b/scaleway/scaleway/baremetal/v3/types.py @@ -8,7 +8,7 @@ from typing import Dict, List, Optional from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -104,7 +104,7 @@ class PrivateNetworkApiAddServerPrivateNetworkRequest: UUID of the Private Network. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -127,7 +127,7 @@ class PrivateNetworkApiDeleteServerPrivateNetworkRequest: UUID of the Private Network. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -135,7 +135,7 @@ class PrivateNetworkApiDeleteServerPrivateNetworkRequest: @dataclass class PrivateNetworkApiListServerPrivateNetworksRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -193,7 +193,7 @@ class PrivateNetworkApiSetServerPrivateNetworksRequest: Object where the keys are the UUIDs of Private Networks and the values are arrays of IPAM IDs representing the IPs to assign to this Elastic Metal server on the Private Network. If the array supplied for a Private Network is empty, the next available IP from the Private Network's CIDR block will automatically be used for attachment. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway/scaleway/block/v1alpha1/api.py b/scaleway/scaleway/block/v1alpha1/api.py index 1fe863936..266b25085 100644 --- a/scaleway/scaleway/block/v1alpha1/api.py +++ b/scaleway/scaleway/block/v1alpha1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( WaitForOptions, @@ -61,7 +61,7 @@ class BlockV1Alpha1API(API): def list_volume_types( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListVolumeTypesResponse: @@ -96,7 +96,7 @@ def list_volume_types( def list_volume_types_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[VolumeType]: @@ -128,7 +128,7 @@ def list_volume_types_all( def list_volumes( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListVolumesRequestOrderBy] = None, project_id: Optional[str] = None, organization_id: Optional[str] = None, @@ -182,7 +182,7 @@ def list_volumes( def list_volumes_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListVolumesRequestOrderBy] = None, project_id: Optional[str] = None, organization_id: Optional[str] = None, @@ -232,7 +232,7 @@ def list_volumes_all( def create_volume( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, perf_iops: Optional[int] = None, project_id: Optional[str] = None, @@ -288,7 +288,7 @@ def get_volume( self, *, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Volume: """ Get a volume. @@ -320,7 +320,7 @@ def wait_for_volume( self, *, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[Volume, bool]] = None, ) -> Volume: """ @@ -357,7 +357,7 @@ def delete_volume( self, *, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a detached volume. @@ -387,7 +387,7 @@ def update_volume( self, *, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, size: Optional[int] = None, tags: Optional[List[str]] = None, @@ -439,7 +439,7 @@ def update_volume( def list_snapshots( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListSnapshotsRequestOrderBy] = None, project_id: Optional[str] = None, organization_id: Optional[str] = None, @@ -490,7 +490,7 @@ def list_snapshots( def list_snapshots_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListSnapshotsRequestOrderBy] = None, project_id: Optional[str] = None, organization_id: Optional[str] = None, @@ -538,7 +538,7 @@ def get_snapshot( self, *, snapshot_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Snapshot: """ Get a snapshot. @@ -570,7 +570,7 @@ def wait_for_snapshot( self, *, snapshot_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[Snapshot, bool]] = None, ) -> Snapshot: """ @@ -607,7 +607,7 @@ def create_snapshot( self, *, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, @@ -657,7 +657,7 @@ def import_snapshot_from_s3( bucket: str, key: str, name: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, size: Optional[int] = None, @@ -715,7 +715,7 @@ def import_snapshot_from_object_storage( bucket: str, key: str, name: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, size: Optional[int] = None, @@ -771,7 +771,7 @@ def export_snapshot_to_object_storage( snapshot_id: str, bucket: str, key: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Snapshot: """ Export a snapshot to a Scaleway Object Storage bucket. @@ -817,7 +817,7 @@ def delete_snapshot( self, *, snapshot_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a snapshot. @@ -847,7 +847,7 @@ def update_snapshot( self, *, snapshot_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, ) -> Snapshot: diff --git a/scaleway/scaleway/block/v1alpha1/types.py b/scaleway/scaleway/block/v1alpha1/types.py index b31bee489..c0c884dd6 100644 --- a/scaleway/scaleway/block/v1alpha1/types.py +++ b/scaleway/scaleway/block/v1alpha1/types.py @@ -9,7 +9,7 @@ from scaleway_core.bridge import ( Money, - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -229,7 +229,7 @@ class Snapshot: List of tags assigned to the volume. """ - zone: Zone + zone: ScwZone """ Snapshot zone. """ @@ -335,7 +335,7 @@ class Volume: List of tags assigned to the volume. """ - zone: Zone + zone: ScwZone """ Volume zone. """ @@ -358,7 +358,7 @@ class CreateSnapshotRequest: UUID of the volume to snapshot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -381,7 +381,7 @@ class CreateSnapshotRequest: @dataclass class CreateVolumeRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -415,7 +415,7 @@ class DeleteSnapshotRequest: UUID of the snapshot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -428,7 +428,7 @@ class DeleteVolumeRequest: UUID of the volume. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -451,7 +451,7 @@ class ExportSnapshotToObjectStorageRequest: The object key inside the given bucket. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -464,7 +464,7 @@ class GetSnapshotRequest: UUID of the snapshot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -477,7 +477,7 @@ class GetVolumeRequest: UUID of the volume. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -500,7 +500,7 @@ class ImportSnapshotFromObjectStorageRequest: Name of the snapshot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -538,7 +538,7 @@ class ImportSnapshotFromS3Request: Name of the snapshot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -561,7 +561,7 @@ class ImportSnapshotFromS3Request: @dataclass class ListSnapshotsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -617,7 +617,7 @@ class ListSnapshotsResponse: @dataclass class ListVolumeTypesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -648,7 +648,7 @@ class ListVolumeTypesResponse: @dataclass class ListVolumesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -714,7 +714,7 @@ class UpdateSnapshotRequest: UUID of the snapshot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -737,7 +737,7 @@ class UpdateVolumeRequest: UUID of the volume. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway/scaleway/cockpit/v1/api.py b/scaleway/scaleway/cockpit/v1/api.py index af201fc28..b9a60a816 100644 --- a/scaleway/scaleway/cockpit/v1/api.py +++ b/scaleway/scaleway/cockpit/v1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( validate_path_param, @@ -588,7 +588,7 @@ class CockpitV1RegionalAPI(API): def get_config( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> GetConfigResponse: """ Get the Cockpit configuration. @@ -617,7 +617,7 @@ def create_data_source( self, *, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, type_: Optional[DataSourceType] = None, retention_days: Optional[int] = None, @@ -670,7 +670,7 @@ def get_data_source( self, *, data_source_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DataSource: """ Get a data source. @@ -704,7 +704,7 @@ def delete_data_source( self, *, data_source_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a data source. @@ -735,7 +735,7 @@ def delete_data_source( def list_data_sources( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDataSourcesRequestOrderBy] = None, @@ -785,7 +785,7 @@ def list_data_sources( def list_data_sources_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDataSourcesRequestOrderBy] = None, @@ -831,7 +831,7 @@ def update_data_source( self, *, data_source_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, retention_days: Optional[int] = None, ) -> DataSource: @@ -877,7 +877,7 @@ def update_data_source( def get_usage_overview( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, interval: Optional[str] = None, ) -> UsageOverview: @@ -915,7 +915,7 @@ def create_token( self, *, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, token_scopes: Optional[List[TokenScope]] = None, ) -> Token: @@ -961,7 +961,7 @@ def create_token( def list_tokens( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTokensRequestOrderBy] = None, @@ -1008,7 +1008,7 @@ def list_tokens( def list_tokens_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTokensRequestOrderBy] = None, @@ -1051,7 +1051,7 @@ def get_token( self, *, token_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Token: """ Get a token. @@ -1085,7 +1085,7 @@ def delete_token( self, *, token_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a token. @@ -1116,7 +1116,7 @@ def delete_token( def get_alert_manager( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> AlertManager: """ @@ -1151,7 +1151,7 @@ def get_alert_manager( def enable_alert_manager( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> AlertManager: """ @@ -1189,7 +1189,7 @@ def enable_alert_manager( def disable_alert_manager( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> AlertManager: """ @@ -1227,7 +1227,7 @@ def disable_alert_manager( def create_contact_point( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, email: Optional[ContactPointEmail] = None, ) -> ContactPoint: @@ -1271,7 +1271,7 @@ def create_contact_point( def list_contact_points( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, project_id: Optional[str] = None, @@ -1311,7 +1311,7 @@ def list_contact_points( def list_contact_points_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, project_id: Optional[str] = None, @@ -1346,7 +1346,7 @@ def list_contact_points_all( def delete_contact_point( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, email: Optional[ContactPointEmail] = None, ) -> None: @@ -1386,7 +1386,7 @@ def delete_contact_point( def list_managed_alerts( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListManagedAlertsRequestOrderBy] = None, @@ -1429,7 +1429,7 @@ def list_managed_alerts( def list_managed_alerts_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListManagedAlertsRequestOrderBy] = None, @@ -1467,7 +1467,7 @@ def list_managed_alerts_all( def enable_managed_alerts( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> AlertManager: """ @@ -1505,7 +1505,7 @@ def enable_managed_alerts( def disable_managed_alerts( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> AlertManager: """ @@ -1543,7 +1543,7 @@ def disable_managed_alerts( def trigger_test_alert( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> None: """ diff --git a/scaleway/scaleway/cockpit/v1/types.py b/scaleway/scaleway/cockpit/v1/types.py index 8396c11c8..c49ae6ddf 100644 --- a/scaleway/scaleway/cockpit/v1/types.py +++ b/scaleway/scaleway/cockpit/v1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -149,7 +149,7 @@ class ContactPoint: Contact point. """ - region: Region + region: ScwRegion """ Region to target. If none is passed will use default region from the config. """ @@ -203,7 +203,7 @@ class DataSource: BETA - Duration for which the data will be retained in the data source. """ - region: Region + region: ScwRegion """ Region of the data source. """ @@ -364,7 +364,7 @@ class Token: Token permission scopes. """ - region: Region + region: ScwRegion """ Regions where the token is located. """ @@ -416,7 +416,7 @@ class Usage: Data source usage for the given interval. """ - region: Region + region: ScwRegion """ Region of the data source usage. """ @@ -448,7 +448,7 @@ class AlertManager: Managed alerts are enabled. """ - region: Region + region: ScwRegion """ Regions where the Alert manager is enabled. """ @@ -837,7 +837,7 @@ class RegionalApiCreateContactPointRequest: Create a contact point. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -861,7 +861,7 @@ class RegionalApiCreateDataSourceRequest: Data source name. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -893,7 +893,7 @@ class RegionalApiCreateTokenRequest: Name of the token. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -915,7 +915,7 @@ class RegionalApiDeleteContactPointRequest: Delete a contact point. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -939,7 +939,7 @@ class RegionalApiDeleteDataSourceRequest: ID of the data source to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -956,7 +956,7 @@ class RegionalApiDeleteTokenRequest: ID of the token to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -968,7 +968,7 @@ class RegionalApiDisableAlertManagerRequest: Disable the Alert manager. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -985,7 +985,7 @@ class RegionalApiDisableManagedAlertsRequest: Disable the sending of managed alerts. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1002,7 +1002,7 @@ class RegionalApiEnableAlertManagerRequest: Enable the Alert manager. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1019,7 +1019,7 @@ class RegionalApiEnableManagedAlertsRequest: Enable the sending of managed alerts. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1036,7 +1036,7 @@ class RegionalApiGetAlertManagerRequest: Get the Alert manager. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1053,7 +1053,7 @@ class RegionalApiGetConfigRequest: Get Cockpit configuration. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1070,7 +1070,7 @@ class RegionalApiGetDataSourceRequest: ID of the relevant data source. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1087,7 +1087,7 @@ class RegionalApiGetTokenRequest: Token ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1095,7 +1095,7 @@ class RegionalApiGetTokenRequest: @dataclass class RegionalApiGetUsageOverviewRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1111,7 +1111,7 @@ class RegionalApiListContactPointsRequest: List contact points. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1138,7 +1138,7 @@ class RegionalApiListDataSourcesRequest: List data sources. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1180,7 +1180,7 @@ class RegionalApiListManagedAlertsRequest: Enable the sending of managed alerts. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1212,7 +1212,7 @@ class RegionalApiListTokensRequest: List tokens. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1249,7 +1249,7 @@ class RegionalApiTriggerTestAlertRequest: Request to trigger a test alert. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1271,7 +1271,7 @@ class RegionalApiUpdateDataSourceRequest: ID of the data source to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/container/v1beta1/api.py b/scaleway/scaleway/container/v1beta1/api.py index fd61b1fbf..9075918aa 100644 --- a/scaleway/scaleway/container/v1beta1/api.py +++ b/scaleway/scaleway/container/v1beta1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( OneOfPossibility, @@ -100,7 +100,7 @@ class ContainerV1Beta1API(API): def list_namespaces( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListNamespacesRequestOrderBy] = None, @@ -150,7 +150,7 @@ def list_namespaces( def list_namespaces_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListNamespacesRequestOrderBy] = None, @@ -195,7 +195,7 @@ def get_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Namespace: """ Get a namespace. @@ -229,7 +229,7 @@ def wait_for_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Namespace, bool]] = None, ) -> Namespace: """ @@ -265,7 +265,7 @@ def wait_for_namespace( def create_namespace( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, environment_variables: Optional[Dict[str, str]] = None, project_id: Optional[str] = None, @@ -319,7 +319,7 @@ def update_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, environment_variables: Optional[Dict[str, str]] = None, description: Optional[str] = None, secret_environment_variables: Optional[List[Secret]] = None, @@ -372,7 +372,7 @@ def delete_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Namespace: """ Delete an existing namespace. @@ -406,7 +406,7 @@ def list_containers( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListContainersRequestOrderBy] = None, @@ -461,7 +461,7 @@ def list_containers_all( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListContainersRequestOrderBy] = None, @@ -510,7 +510,7 @@ def get_container( self, *, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Container: """ Get a container. @@ -544,7 +544,7 @@ def wait_for_container( self, *, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Container, bool]] = None, ) -> Container: """ @@ -582,7 +582,7 @@ def create_container( *, namespace_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, environment_variables: Optional[Dict[str, str]] = None, min_scale: Optional[int] = None, max_scale: Optional[int] = None, @@ -684,7 +684,7 @@ def update_container( self, *, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, environment_variables: Optional[Dict[str, str]] = None, min_scale: Optional[int] = None, max_scale: Optional[int] = None, @@ -787,7 +787,7 @@ def delete_container( self, *, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Container: """ Delete a container. @@ -821,7 +821,7 @@ def deploy_container( self, *, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Container: """ Deploy a container. @@ -856,7 +856,7 @@ def list_crons( self, *, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListCronsRequestOrderBy] = None, @@ -900,7 +900,7 @@ def list_crons_all( self, *, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListCronsRequestOrderBy] = None, @@ -939,7 +939,7 @@ def get_cron( self, *, cron_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Cron: """ Get a cron. @@ -973,7 +973,7 @@ def wait_for_cron( self, *, cron_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Cron, bool]] = None, ) -> Cron: """ @@ -1011,7 +1011,7 @@ def create_cron( *, container_id: str, schedule: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, args: Optional[Dict[str, Any]] = None, name: Optional[str] = None, ) -> Cron: @@ -1059,7 +1059,7 @@ def update_cron( self, *, cron_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, container_id: Optional[str] = None, schedule: Optional[str] = None, args: Optional[Dict[str, Any]] = None, @@ -1112,7 +1112,7 @@ def delete_cron( self, *, cron_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Cron: """ Delete an existing cron. @@ -1146,7 +1146,7 @@ def list_domains( self, *, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDomainsRequestOrderBy] = None, @@ -1191,7 +1191,7 @@ def list_domains_all( self, *, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDomainsRequestOrderBy] = None, @@ -1231,7 +1231,7 @@ def get_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Domain: """ Get a custom domain. @@ -1265,7 +1265,7 @@ def wait_for_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Domain, bool]] = None, ) -> Domain: """ @@ -1303,7 +1303,7 @@ def create_domain( *, hostname: str, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Domain: """ Create a custom domain. @@ -1346,7 +1346,7 @@ def delete_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Domain: """ Delete a custom domain. @@ -1379,7 +1379,7 @@ def delete_domain( def create_token( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, container_id: Optional[str] = None, namespace_id: Optional[str] = None, description: Optional[str] = None, @@ -1428,7 +1428,7 @@ def get_token( self, *, token_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Token: """ Get a token. @@ -1462,7 +1462,7 @@ def wait_for_token( self, *, token_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Token, bool]] = None, ) -> Token: """ @@ -1498,7 +1498,7 @@ def wait_for_token( def list_tokens( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTokensRequestOrderBy] = None, @@ -1544,7 +1544,7 @@ def list_tokens( def list_tokens_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTokensRequestOrderBy] = None, @@ -1586,7 +1586,7 @@ def delete_token( self, *, token_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Token: """ Delete a token. @@ -1621,7 +1621,7 @@ def create_trigger( *, name: str, container_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, description: Optional[str] = None, scw_sqs_config: Optional[CreateTriggerRequestMnqSqsClientConfig] = None, scw_nats_config: Optional[CreateTriggerRequestMnqNatsClientConfig] = None, @@ -1679,7 +1679,7 @@ def get_trigger( self, *, trigger_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Trigger: """ Get a trigger. @@ -1713,7 +1713,7 @@ def wait_for_trigger( self, *, trigger_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Trigger, bool]] = None, ) -> Trigger: """ @@ -1749,7 +1749,7 @@ def wait_for_trigger( def list_triggers( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTriggersRequestOrderBy] = None, @@ -1805,7 +1805,7 @@ def list_triggers( def list_triggers_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTriggersRequestOrderBy] = None, @@ -1853,7 +1853,7 @@ def update_trigger( self, *, trigger_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, description: Optional[str] = None, sqs_config: Optional[UpdateTriggerRequestSqsClientConfig] = None, @@ -1904,7 +1904,7 @@ def delete_trigger( self, *, trigger_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Trigger: """ Delete a trigger. diff --git a/scaleway/scaleway/container/v1beta1/types.py b/scaleway/scaleway/container/v1beta1/types.py index 974b442d1..ddb01b334 100644 --- a/scaleway/scaleway/container/v1beta1/types.py +++ b/scaleway/scaleway/container/v1beta1/types.py @@ -8,7 +8,7 @@ from typing import Any, Dict, List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -473,7 +473,7 @@ class Container: Local storage limit of the container (in MB). """ - region: Region + region: ScwRegion """ Region in which the container will be deployed. """ @@ -620,7 +620,7 @@ class Namespace: Secret environment variables of the namespace. """ - region: Region + region: ScwRegion """ Region in which the namespace will be created. """ @@ -751,7 +751,7 @@ class CreateContainerRequest: Name of the container. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -864,7 +864,7 @@ class CreateCronRequest: UNIX cron shedule. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -892,7 +892,7 @@ class CreateDomainRequest: UUID of the container to assign the domain to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -900,7 +900,7 @@ class CreateDomainRequest: @dataclass class CreateNamespaceRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -938,7 +938,7 @@ class CreateNamespaceRequest: @dataclass class CreateTokenRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -970,7 +970,7 @@ class CreateTriggerRequest: ID of the container to trigger. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -994,7 +994,7 @@ class DeleteContainerRequest: UUID of the container to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1007,7 +1007,7 @@ class DeleteCronRequest: UUID of the cron to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1020,7 +1020,7 @@ class DeleteDomainRequest: UUID of the domain to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1033,7 +1033,7 @@ class DeleteNamespaceRequest: UUID of the namespace to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1046,7 +1046,7 @@ class DeleteTokenRequest: UUID of the token to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1059,7 +1059,7 @@ class DeleteTriggerRequest: ID of the trigger to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1072,7 +1072,7 @@ class DeployContainerRequest: UUID of the container to deploy. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1085,7 +1085,7 @@ class GetContainerRequest: UUID of the container to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1098,7 +1098,7 @@ class GetCronRequest: UUID of the cron to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1111,7 +1111,7 @@ class GetDomainRequest: UUID of the domain to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1124,7 +1124,7 @@ class GetNamespaceRequest: UUID of the namespace to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1137,7 +1137,7 @@ class GetTokenRequest: UUID of the token to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1150,7 +1150,7 @@ class GetTriggerRequest: ID of the trigger to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1163,7 +1163,7 @@ class ListContainersRequest: UUID of the namespace the container belongs to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1219,7 +1219,7 @@ class ListCronsRequest: UUID of the container invoked by the cron. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1260,7 +1260,7 @@ class ListDomainsRequest: UUID of the container the domain belongs to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1296,7 +1296,7 @@ class ListDomainsResponse: @dataclass class ListNamespacesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1347,7 +1347,7 @@ class ListNamespacesResponse: @dataclass class ListTokensRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1387,7 +1387,7 @@ class ListTokensResponse: @dataclass class ListTriggersRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1434,7 +1434,7 @@ class UpdateContainerRequest: UUID of the container to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1538,7 +1538,7 @@ class UpdateCronRequest: UUID of the cron to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1571,7 +1571,7 @@ class UpdateNamespaceRequest: UUID of the namespace to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1604,7 +1604,7 @@ class UpdateTriggerRequest: ID of the trigger to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/dedibox/v1/api.py b/scaleway/scaleway/dedibox/v1/api.py index 9f4c3dcf0..12c413450 100644 --- a/scaleway/scaleway/dedibox/v1/api.py +++ b/scaleway/scaleway/dedibox/v1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( ScwFile, - Zone, + Zone as ScwZone, unmarshal_ScwFile, ) from scaleway_core.utils import ( @@ -235,7 +235,7 @@ class DediboxV1API(API): def list_servers( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServersRequestOrderBy] = None, @@ -278,7 +278,7 @@ def list_servers( def list_servers_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServersRequestOrderBy] = None, @@ -319,7 +319,7 @@ def get_server( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Server: """ Get a specific baremetal server. @@ -351,7 +351,7 @@ def wait_for_server( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[Server, bool]] = None, ) -> Server: """ @@ -388,7 +388,7 @@ def get_server_backup( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Backup: """ :param server_id: Server ID of the backup. @@ -418,7 +418,7 @@ def update_server_backup( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, password: Optional[str] = None, autologin: Optional[bool] = None, acl_enabled: Optional[bool] = None, @@ -464,7 +464,7 @@ def list_subscribable_server_options( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListSubscribableServerOptionsResponse: @@ -504,7 +504,7 @@ def list_subscribable_server_options_all( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[Offer]: @@ -542,7 +542,7 @@ def subscribe_server_option( *, server_id: int, option_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Service: """ Subscribe server option. @@ -585,7 +585,7 @@ def create_server( *, offer_id: int, server_option_ids: List[int], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, datacenter_name: Optional[str] = None, ) -> Service: @@ -633,7 +633,7 @@ def subscribe_storage_options( *, server_id: int, options_ids: List[int], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SubscribeStorageOptionsResponse: """ Subscribe storage server option. @@ -675,7 +675,7 @@ def update_server( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, hostname: Optional[str] = None, enable_ipv6: Optional[bool] = None, ) -> Server: @@ -720,7 +720,7 @@ def update_server_tags( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, ) -> Server: """ @@ -760,7 +760,7 @@ def reboot_server( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Reboot a baremetal server. @@ -791,7 +791,7 @@ def start_server( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Start a baremetal server. @@ -822,7 +822,7 @@ def stop_server( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Stop a baremetal server. @@ -853,7 +853,7 @@ def delete_server( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a baremetal server. @@ -883,7 +883,7 @@ def list_server_events( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServerEventsRequestOrderBy] = None, @@ -926,7 +926,7 @@ def list_server_events_all( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServerEventsRequestOrderBy] = None, @@ -966,7 +966,7 @@ def list_server_disks( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServerDisksRequestOrderBy] = None, @@ -1009,7 +1009,7 @@ def list_server_disks_all( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServerDisksRequestOrderBy] = None, @@ -1049,7 +1049,7 @@ def get_ordered_service( self, *, ordered_service_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Service: """ :param ordered_service_id: @@ -1081,7 +1081,7 @@ def get_service( self, *, service_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Service: """ Get a specific service. @@ -1114,7 +1114,7 @@ def delete_service( self, *, service_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Service: """ Delete a specific service. @@ -1145,7 +1145,7 @@ def delete_service( def list_services( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServicesRequestOrderBy] = None, @@ -1185,7 +1185,7 @@ def list_services( def list_services_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListServicesRequestOrderBy] = None, @@ -1225,7 +1225,7 @@ def install_server( server_id: int, os_id: int, hostname: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, user_login: Optional[str] = None, user_password: Optional[str] = None, panel_password: Optional[str] = None, @@ -1294,7 +1294,7 @@ def get_server_install( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ServerInstall: """ Get a specific server installation status. @@ -1326,7 +1326,7 @@ def wait_for_server_install( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[ServerInstall, bool]] = None, ) -> ServerInstall: """ @@ -1365,7 +1365,7 @@ def cancel_server_install( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Cancels the current (running) server installation. @@ -1396,7 +1396,7 @@ def get_server_default_partitioning( *, server_id: int, os_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ServerDefaultPartitioning: """ Get server default partitioning. @@ -1432,7 +1432,7 @@ def start_bmc_access( *, server_id: int, ip: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Start BMC (Baseboard Management Controller) access for a given baremetal server. @@ -1473,7 +1473,7 @@ def get_bmc_access( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> BMCAccess: """ Get BMC (Baseboard Management Controller) access for a given baremetal server. @@ -1505,7 +1505,7 @@ def wait_for_bmc_access( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[BMCAccess, bool]] = None, ) -> BMCAccess: """ @@ -1542,7 +1542,7 @@ def stop_bmc_access( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Stop BMC (Baseboard Management Controller) access for a given baremetal server. @@ -1571,7 +1571,7 @@ def stop_bmc_access( def list_offers( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListOffersRequestOrderBy] = None, @@ -1633,7 +1633,7 @@ def list_offers( def list_offers_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListOffersRequestOrderBy] = None, @@ -1693,7 +1693,7 @@ def get_offer( self, *, offer_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, ) -> Offer: """ @@ -1730,7 +1730,7 @@ def list_os( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListOSRequestOrderBy] = None, @@ -1778,7 +1778,7 @@ def list_os_all( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListOSRequestOrderBy] = None, @@ -1824,7 +1824,7 @@ def get_os( *, os_id: int, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, ) -> OS: """ @@ -1865,7 +1865,7 @@ def update_reverse( *, ip_id: int, reverse: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> IP: """ Update reverse of ip. @@ -1908,7 +1908,7 @@ def create_failover_i_ps( *, offer_id: int, quantity: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, ) -> CreateFailoverIPsResponse: """ @@ -1953,7 +1953,7 @@ def attach_failover_i_ps( *, server_id: int, fips_ids: List[int], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Attach failovers on baremetal server. @@ -1992,7 +1992,7 @@ def detach_failover_i_ps( self, *, fips_ids: List[int], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Detach failovers on baremetal server. @@ -2028,7 +2028,7 @@ def attach_failover_ip_to_mac_address( self, *, ip_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, type_: Optional[AttachFailoverIPToMacAddressRequestMacType] = None, mac: Optional[str] = None, ) -> IP: @@ -2072,7 +2072,7 @@ def detach_failover_ip_from_mac_address( self, *, ip_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> IP: """ Detach a failover IP from a MAC address. @@ -2104,7 +2104,7 @@ def delete_failover_ip( self, *, ip_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a failover server. @@ -2133,7 +2133,7 @@ def delete_failover_ip( def list_failover_i_ps( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListFailoverIPsRequestOrderBy] = None, @@ -2181,7 +2181,7 @@ def list_failover_i_ps( def list_failover_i_ps_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListFailoverIPsRequestOrderBy] = None, @@ -2227,7 +2227,7 @@ def get_failover_ip( self, *, ip_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> FailoverIP: """ Get a specific baremetal server. @@ -2258,7 +2258,7 @@ def get_failover_ip( def get_remaining_quota( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, ) -> GetRemainingQuotaResponse: """ @@ -2290,7 +2290,7 @@ def get_raid( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Raid: """ Get raid. @@ -2323,7 +2323,7 @@ def update_raid( *, server_id: int, raid_arrays: List[UpdatableRaidArray], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Update RAID. @@ -2364,7 +2364,7 @@ def start_rescue( *, server_id: int, os_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Rescue: """ Start in rescue baremetal server. @@ -2406,7 +2406,7 @@ def get_rescue( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Rescue: """ Get rescue information. @@ -2438,7 +2438,7 @@ def stop_rescue( self, *, server_id: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Stop rescue on baremetal server. diff --git a/scaleway/scaleway/dedibox/v1/types.py b/scaleway/scaleway/dedibox/v1/types.py index f705c5d74..929027c89 100644 --- a/scaleway/scaleway/dedibox/v1/types.py +++ b/scaleway/scaleway/dedibox/v1/types.py @@ -9,7 +9,7 @@ from scaleway_core.bridge import ( Money, - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -1166,7 +1166,7 @@ class Server: Network interfaces of the server. """ - zone: Zone + zone: ScwZone """ The zone in which is the server. """ @@ -1323,7 +1323,7 @@ class RpnSanServer: RPN SANs linked to the RPN SAN server. """ - zone: Zone + zone: ScwZone """ The RPN SAN server zone. """ @@ -1791,7 +1791,7 @@ class RpnServerCapability: Server datacenter name. """ - zone: Zone + zone: ScwZone """ Server zone. """ @@ -1950,7 +1950,7 @@ class ServerSummary: Network interfaces of the server. """ - zone: Zone + zone: ScwZone """ The zone in which is the server. """ @@ -2137,7 +2137,7 @@ class AttachFailoverIPToMacAddressRequest: ID of the failover IP. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2165,7 +2165,7 @@ class AttachFailoverIPsRequest: List of ID of failovers IP to attach. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2325,7 +2325,7 @@ class CancelServerInstallRequest: Server ID of the server to cancel install. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2343,7 +2343,7 @@ class CreateFailoverIPsRequest: Quantity. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2373,7 +2373,7 @@ class CreateServerRequest: Server option IDs of the new server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2396,7 +2396,7 @@ class DeleteFailoverIPRequest: ID of the failover IP to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2409,7 +2409,7 @@ class DeleteServerRequest: Server ID to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2422,7 +2422,7 @@ class DeleteServiceRequest: ID of the service. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2435,7 +2435,7 @@ class DetachFailoverIPFromMacAddressRequest: ID of the failover IP. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2448,7 +2448,7 @@ class DetachFailoverIPsRequest: List of IDs of failovers IP to detach. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2461,7 +2461,7 @@ class GetBMCAccessRequest: ID of the server to get BMC access. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2474,7 +2474,7 @@ class GetFailoverIPRequest: ID of the failover IP. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2505,7 +2505,7 @@ class GetOSRequest: ID of the server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2523,7 +2523,7 @@ class GetOfferRequest: ID of offer. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2538,7 +2538,7 @@ class GetOfferRequest: class GetOrderedServiceRequest: ordered_service_id: int - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2551,7 +2551,7 @@ class GetRaidRequest: ID of the server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2559,7 +2559,7 @@ class GetRaidRequest: @dataclass class GetRemainingQuotaRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2600,7 +2600,7 @@ class GetRescueRequest: ID of the server to get rescue. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2626,7 +2626,7 @@ class GetServerBackupRequest: Server ID of the backup. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2644,7 +2644,7 @@ class GetServerDefaultPartitioningRequest: OS ID of the default partitioning. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2657,7 +2657,7 @@ class GetServerInstallRequest: Server ID of the server to install. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2670,7 +2670,7 @@ class GetServerRequest: ID of the server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2683,7 +2683,7 @@ class GetServiceRequest: ID of the service. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2815,7 +2815,7 @@ class InstallServerRequest: Hostname of the server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2884,7 +2884,7 @@ class Invoice: @dataclass class ListFailoverIPsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2974,7 +2974,7 @@ class ListOSRequest: Filter OS by compatible server ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3020,7 +3020,7 @@ class ListOSResponse: @dataclass class ListOffersRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3251,7 +3251,7 @@ class ListServerDisksRequest: Server ID of the server disks. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3292,7 +3292,7 @@ class ListServerEventsRequest: Server ID of the server events. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3328,7 +3328,7 @@ class ListServerEventsResponse: @dataclass class ListServersRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3374,7 +3374,7 @@ class ListServersResponse: @dataclass class ListServicesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3420,7 +3420,7 @@ class ListSubscribableServerOptionsRequest: Server ID of the subscribable server options. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3528,7 +3528,7 @@ class RebootServerRequest: Server ID to reboot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4228,7 +4228,7 @@ class StartBMCAccessRequest: The IP authorized to connect to the given server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4246,7 +4246,7 @@ class StartRescueRequest: OS ID to use to start rescue. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4259,7 +4259,7 @@ class StartServerRequest: Server ID to start. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4272,7 +4272,7 @@ class StopBMCAccessRequest: ID of the server to stop BMC access. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4285,7 +4285,7 @@ class StopRescueRequest: ID of the server to stop rescue. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4298,7 +4298,7 @@ class StopServerRequest: Server ID to stop. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4316,7 +4316,7 @@ class SubscribeServerOptionRequest: Option ID to subscribe. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4334,7 +4334,7 @@ class SubscribeStorageOptionsRequest: Option IDs of the storage options to subscribe. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4360,7 +4360,7 @@ class UpdateRaidRequest: RAIDs to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4378,7 +4378,7 @@ class UpdateReverseRequest: Reverse to apply on the IP. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4391,7 +4391,7 @@ class UpdateServerBackupRequest: Server ID to update backup. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4419,7 +4419,7 @@ class UpdateServerRequest: Server ID to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4442,7 +4442,7 @@ class UpdateServerTagsRequest: Server ID to update the tags. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway/scaleway/edge_services/v1alpha1/types.py b/scaleway/scaleway/edge_services/v1alpha1/types.py index 1df8f4c27..db2835ea0 100644 --- a/scaleway/scaleway/edge_services/v1alpha1/types.py +++ b/scaleway/scaleway/edge_services/v1alpha1/types.py @@ -9,8 +9,8 @@ from scaleway_core.bridge import ( Money, - Region, - Zone, + Region as ScwRegion, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -197,7 +197,7 @@ class ScalewayLb: ID of the Load Balancer. """ - zone: Zone + zone: ScwZone """ Zone of the Load Balancer. """ @@ -264,7 +264,7 @@ class TLSSecret: ID of the Secret. """ - region: Region + region: ScwRegion """ Region of the Secret. """ diff --git a/scaleway/scaleway/flexibleip/v1alpha1/api.py b/scaleway/scaleway/flexibleip/v1alpha1/api.py index 8cb6fe237..2e298c1c6 100644 --- a/scaleway/scaleway/flexibleip/v1alpha1/api.py +++ b/scaleway/scaleway/flexibleip/v1alpha1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( WaitForOptions, @@ -57,7 +57,7 @@ def create_flexible_ip( *, description: str, is_ipv6: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, server_id: Optional[str] = None, @@ -110,7 +110,7 @@ def get_flexible_ip( self, *, fip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> FlexibleIP: """ Get an existing flexible IP. @@ -142,7 +142,7 @@ def wait_for_flexible_ip( self, *, fip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[FlexibleIP, bool]] = None, ) -> FlexibleIP: """ @@ -178,7 +178,7 @@ def wait_for_flexible_ip( def list_flexible_i_ps( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListFlexibleIPsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -232,7 +232,7 @@ def list_flexible_i_ps( def list_flexible_i_ps_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListFlexibleIPsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -283,7 +283,7 @@ def update_flexible_ip( self, *, fip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, description: Optional[str] = None, tags: Optional[List[str]] = None, reverse: Optional[str] = None, @@ -331,7 +331,7 @@ def delete_flexible_ip( self, *, fip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete an existing flexible IP. @@ -362,7 +362,7 @@ def attach_flexible_ip( *, fips_ids: List[str], server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> AttachFlexibleIPsResponse: """ Attach an existing flexible IP to a server. @@ -403,7 +403,7 @@ def detach_flexible_ip( self, *, fips_ids: List[str], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> DetachFlexibleIPsResponse: """ Detach an existing flexible IP from a server. @@ -442,7 +442,7 @@ def generate_mac_addr( *, fip_id: str, mac_type: MACAddressType, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> FlexibleIP: """ Generate a virtual MAC address on an existing flexible IP. @@ -485,7 +485,7 @@ def duplicate_mac_addr( *, fip_id: str, duplicate_from_fip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> FlexibleIP: """ Duplicate a virtual MAC address to another flexible IP. @@ -528,7 +528,7 @@ def move_mac_addr( *, fip_id: str, dst_fip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> FlexibleIP: """ Relocate an existing virtual MAC address to a different flexible IP. @@ -570,7 +570,7 @@ def delete_mac_addr( self, *, fip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Detach a given virtual MAC address from an existing flexible IP. diff --git a/scaleway/scaleway/flexibleip/v1alpha1/types.py b/scaleway/scaleway/flexibleip/v1alpha1/types.py index 36ce0fcee..623c8c4e5 100644 --- a/scaleway/scaleway/flexibleip/v1alpha1/types.py +++ b/scaleway/scaleway/flexibleip/v1alpha1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -80,7 +80,7 @@ class MACAddress: Status of virtual MAC. """ - zone: Zone + zone: ScwZone """ MAC address IP Availability Zone. """ @@ -148,7 +148,7 @@ class FlexibleIP: Reverse DNS value. """ - zone: Zone + zone: ScwZone """ Availability Zone of the flexible IP. """ @@ -181,7 +181,7 @@ class AttachFlexibleIPRequest: ID of the server on which to attach the flexible IPs. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -212,7 +212,7 @@ class CreateFlexibleIPRequest: Defines whether the flexible IP has an IPv6 address. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -245,7 +245,7 @@ class DeleteFlexibleIPRequest: ID of the flexible IP to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -258,7 +258,7 @@ class DeleteMACAddrRequest: If the flexible IP belongs to a MAC group, the MAC will be removed from both the MAC group and flexible IP. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -271,7 +271,7 @@ class DetachFlexibleIPRequest: List of flexible IP IDs to detach from a server. Multiple IDs can be provided. Note that flexible IPs must belong to the same MAC group. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -302,7 +302,7 @@ class DuplicateMACAddrRequest: Note that flexible IPs need to be attached to the same server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -320,7 +320,7 @@ class GenerateMACAddrRequest: TODO. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -333,7 +333,7 @@ class GetFlexibleIPRequest: ID of the flexible IP. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -341,7 +341,7 @@ class GetFlexibleIPRequest: @dataclass class ListFlexibleIPsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -406,7 +406,7 @@ class MoveMACAddrRequest: dst_fip_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -419,7 +419,7 @@ class UpdateFlexibleIPRequest: ID of the flexible IP to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway/scaleway/function/v1beta1/api.py b/scaleway/scaleway/function/v1beta1/api.py index 9c708884b..bfb7f8e1e 100644 --- a/scaleway/scaleway/function/v1beta1/api.py +++ b/scaleway/scaleway/function/v1beta1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( OneOfPossibility, @@ -104,7 +104,7 @@ class FunctionV1Beta1API(API): def list_namespaces( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListNamespacesRequestOrderBy] = None, @@ -154,7 +154,7 @@ def list_namespaces( def list_namespaces_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListNamespacesRequestOrderBy] = None, @@ -199,7 +199,7 @@ def get_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Namespace: """ Get a namespace. @@ -233,7 +233,7 @@ def wait_for_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Namespace, bool]] = None, ) -> Namespace: """ @@ -269,7 +269,7 @@ def wait_for_namespace( def create_namespace( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, environment_variables: Optional[Dict[str, str]] = None, project_id: Optional[str] = None, @@ -323,7 +323,7 @@ def update_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, environment_variables: Optional[Dict[str, str]] = None, description: Optional[str] = None, secret_environment_variables: Optional[List[Secret]] = None, @@ -376,7 +376,7 @@ def delete_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Namespace: """ Delete an existing namespace. @@ -410,7 +410,7 @@ def list_functions( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListFunctionsRequestOrderBy] = None, @@ -464,7 +464,7 @@ def list_functions_all( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListFunctionsRequestOrderBy] = None, @@ -512,7 +512,7 @@ def get_function( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Function: """ Get a function. @@ -546,7 +546,7 @@ def wait_for_function( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Function, bool]] = None, ) -> Function: """ @@ -583,7 +583,7 @@ def create_function( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, environment_variables: Optional[Dict[str, str]] = None, min_scale: Optional[int] = None, @@ -664,7 +664,7 @@ def update_function( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, environment_variables: Optional[Dict[str, str]] = None, min_scale: Optional[int] = None, max_scale: Optional[int] = None, @@ -746,7 +746,7 @@ def delete_function( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Function: """ Delete a function. @@ -780,7 +780,7 @@ def deploy_function( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Function: """ Deploy a function. @@ -814,7 +814,7 @@ def deploy_function( def list_function_runtimes( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ListFunctionRuntimesResponse: """ List function runtimes. @@ -845,7 +845,7 @@ def get_function_upload_url( *, function_id: str, content_length: int, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> UploadURL: """ Get an upload URL of a function. @@ -884,7 +884,7 @@ def get_function_download_url( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DownloadURL: """ Get a download URL of a function. @@ -918,7 +918,7 @@ def list_crons( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListCronsRequestOrderBy] = None, @@ -963,7 +963,7 @@ def list_crons_all( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListCronsRequestOrderBy] = None, @@ -1003,7 +1003,7 @@ def get_cron( self, *, cron_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Cron: """ Get a cron. @@ -1037,7 +1037,7 @@ def wait_for_cron( self, *, cron_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Cron, bool]] = None, ) -> Cron: """ @@ -1075,7 +1075,7 @@ def create_cron( *, function_id: str, schedule: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, args: Optional[Dict[str, Any]] = None, name: Optional[str] = None, ) -> Cron: @@ -1124,7 +1124,7 @@ def update_cron( self, *, cron_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, function_id: Optional[str] = None, schedule: Optional[str] = None, args: Optional[Dict[str, Any]] = None, @@ -1177,7 +1177,7 @@ def delete_cron( self, *, cron_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Cron: """ Delete an existing cron. @@ -1211,7 +1211,7 @@ def list_domains( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDomainsRequestOrderBy] = None, @@ -1256,7 +1256,7 @@ def list_domains_all( self, *, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDomainsRequestOrderBy] = None, @@ -1296,7 +1296,7 @@ def get_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Domain: """ Get a domain name binding. @@ -1330,7 +1330,7 @@ def wait_for_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Domain, bool]] = None, ) -> Domain: """ @@ -1368,7 +1368,7 @@ def create_domain( *, hostname: str, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Domain: """ Create a domain name binding. @@ -1411,7 +1411,7 @@ def delete_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Domain: """ Delete a domain name binding. @@ -1444,7 +1444,7 @@ def delete_domain( def create_token( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, function_id: Optional[str] = None, namespace_id: Optional[str] = None, description: Optional[str] = None, @@ -1493,7 +1493,7 @@ def get_token( self, *, token_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Token: """ Get a token. @@ -1526,7 +1526,7 @@ def wait_for_token( self, *, token_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Token, bool]] = None, ) -> Token: """ @@ -1561,7 +1561,7 @@ def wait_for_token( def list_tokens( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTokensRequestOrderBy] = None, @@ -1606,7 +1606,7 @@ def list_tokens( def list_tokens_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTokensRequestOrderBy] = None, @@ -1647,7 +1647,7 @@ def delete_token( self, *, token_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Token: """ Delete a token. @@ -1681,7 +1681,7 @@ def create_trigger( *, name: str, function_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, description: Optional[str] = None, scw_sqs_config: Optional[CreateTriggerRequestMnqSqsClientConfig] = None, scw_nats_config: Optional[CreateTriggerRequestMnqNatsClientConfig] = None, @@ -1739,7 +1739,7 @@ def get_trigger( self, *, trigger_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Trigger: """ Get a trigger. @@ -1773,7 +1773,7 @@ def wait_for_trigger( self, *, trigger_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Trigger, bool]] = None, ) -> Trigger: """ @@ -1809,7 +1809,7 @@ def wait_for_trigger( def list_triggers( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTriggersRequestOrderBy] = None, @@ -1865,7 +1865,7 @@ def list_triggers( def list_triggers_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTriggersRequestOrderBy] = None, @@ -1913,7 +1913,7 @@ def update_trigger( self, *, trigger_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, description: Optional[str] = None, sqs_config: Optional[UpdateTriggerRequestSqsClientConfig] = None, @@ -1964,7 +1964,7 @@ def delete_trigger( self, *, trigger_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Trigger: """ Delete a trigger. diff --git a/scaleway/scaleway/function/v1beta1/types.py b/scaleway/scaleway/function/v1beta1/types.py index 1064541ee..77a58b843 100644 --- a/scaleway/scaleway/function/v1beta1/types.py +++ b/scaleway/scaleway/function/v1beta1/types.py @@ -8,7 +8,7 @@ from typing import Any, Dict, List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -539,7 +539,7 @@ class Function: Description of the function. """ - region: Region + region: ScwRegion """ Region in which the function is deployed. """ @@ -621,7 +621,7 @@ class Namespace: Secret environment variables of the namespace. """ - region: Region + region: ScwRegion """ Region in which the namespace is located. """ @@ -752,7 +752,7 @@ class CreateCronRequest: Schedule of the cron in UNIX cron format. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -780,7 +780,7 @@ class CreateDomainRequest: UUID of the function to associate the domain with. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -793,7 +793,7 @@ class CreateFunctionRequest: UUID of the namespace the function will be created in. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -865,7 +865,7 @@ class CreateFunctionRequest: @dataclass class CreateNamespaceRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -900,7 +900,7 @@ class CreateNamespaceRequest: @dataclass class CreateTokenRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -932,7 +932,7 @@ class CreateTriggerRequest: ID of the function to trigger. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -956,7 +956,7 @@ class DeleteCronRequest: UUID of the cron to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -969,7 +969,7 @@ class DeleteDomainRequest: UUID of the domain to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -982,7 +982,7 @@ class DeleteFunctionRequest: UUID of the function to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -995,7 +995,7 @@ class DeleteNamespaceRequest: UUID of the namespace. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1008,7 +1008,7 @@ class DeleteTokenRequest: UUID of the token to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1021,7 +1021,7 @@ class DeleteTriggerRequest: ID of the trigger to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1034,7 +1034,7 @@ class DeployFunctionRequest: UUID of the function to deploy. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1054,7 +1054,7 @@ class GetCronRequest: UUID of the cron to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1067,7 +1067,7 @@ class GetDomainRequest: UUID of the domain to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1080,7 +1080,7 @@ class GetFunctionDownloadURLRequest: UUID of the function to get the the download URL for. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1093,7 +1093,7 @@ class GetFunctionRequest: UUID of the function. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1111,7 +1111,7 @@ class GetFunctionUploadURLRequest: Size of the archive to upload in bytes. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1124,7 +1124,7 @@ class GetNamespaceRequest: UUID of the namespace. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1137,7 +1137,7 @@ class GetTokenRequest: UUID of the token to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1150,7 +1150,7 @@ class GetTriggerRequest: ID of the trigger to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1163,7 +1163,7 @@ class ListCronsRequest: UUID of the function. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1204,7 +1204,7 @@ class ListDomainsRequest: UUID of the function the domain is assoicated with. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1240,7 +1240,7 @@ class ListDomainsResponse: @dataclass class ListFunctionRuntimesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1266,7 +1266,7 @@ class ListFunctionsRequest: UUID of the namespace the function belongs to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1317,7 +1317,7 @@ class ListFunctionsResponse: @dataclass class ListNamespacesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1365,7 +1365,7 @@ class ListNamespacesResponse: @dataclass class ListTokensRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1405,7 +1405,7 @@ class ListTokensResponse: @dataclass class ListTriggersRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1452,7 +1452,7 @@ class UpdateCronRequest: UUID of the cron to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1485,7 +1485,7 @@ class UpdateFunctionRequest: UUID of the function to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1565,7 +1565,7 @@ class UpdateNamespaceRequest: UUID of the namespapce. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1598,7 +1598,7 @@ class UpdateTriggerRequest: ID of the trigger to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/inference/v1beta1/api.py b/scaleway/scaleway/inference/v1beta1/api.py index 79cc622f2..7e964d84c 100644 --- a/scaleway/scaleway/inference/v1beta1/api.py +++ b/scaleway/scaleway/inference/v1beta1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ScwFile, unmarshal_ScwFile, ) @@ -71,7 +71,7 @@ class InferenceV1Beta1API(API): def list_deployments( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDeploymentsRequestOrderBy] = None, @@ -124,7 +124,7 @@ def list_deployments( def list_deployments_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDeploymentsRequestOrderBy] = None, @@ -172,7 +172,7 @@ def get_deployment( self, *, deployment_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Deployment: """ Get a deployment. @@ -206,7 +206,7 @@ def wait_for_deployment( self, *, deployment_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Deployment, bool]] = None, ) -> Deployment: """ @@ -245,7 +245,7 @@ def create_deployment( model_name: str, node_type: str, endpoints: List[EndpointSpec], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, project_id: Optional[str] = None, accept_eula: Optional[bool] = None, @@ -310,7 +310,7 @@ def update_deployment( self, *, deployment_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, min_size: Optional[int] = None, @@ -363,7 +363,7 @@ def delete_deployment( self, *, deployment_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Deployment: """ Delete a deployment. @@ -397,7 +397,7 @@ def get_deployment_certificate( self, *, deployment_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ScwFile: """ Get the CA certificate. @@ -433,7 +433,7 @@ def create_endpoint( *, deployment_id: str, endpoint: EndpointSpec, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Endpoint: """ Create an endpoint. @@ -476,7 +476,7 @@ def update_endpoint( self, *, endpoint_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, disable_auth: Optional[bool] = None, ) -> Endpoint: """ @@ -521,7 +521,7 @@ def delete_endpoint( self, *, endpoint_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete an endpoint. @@ -553,7 +553,7 @@ def list_deployment_acl_rules( self, *, deployment_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListDeploymentACLRulesResponse: @@ -595,7 +595,7 @@ def list_deployment_acl_rules_all( self, *, deployment_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[ACLRule]: @@ -632,7 +632,7 @@ def add_deployment_acl_rules( self, *, deployment_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, acls: Optional[List[ACLRuleRequest]] = None, ) -> AddDeploymentACLRulesResponse: """ @@ -676,7 +676,7 @@ def set_deployment_acl_rules( self, *, deployment_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, acls: Optional[List[ACLRuleRequest]] = None, ) -> SetDeploymentACLRulesResponse: """ @@ -720,7 +720,7 @@ def delete_deployment_acl_rule( self, *, acl_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete an exising ACL. @@ -750,7 +750,7 @@ def delete_deployment_acl_rule( def list_models( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListModelsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -799,7 +799,7 @@ def list_models( def list_models_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListModelsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -844,7 +844,7 @@ def get_model( self, *, model_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Model: """ Get a model. @@ -878,7 +878,7 @@ def get_model_eula( self, *, model_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Eula: """ :param model_id: @@ -910,7 +910,7 @@ def list_node_types( self, *, include_disabled_types: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListNodeTypesResponse: @@ -952,7 +952,7 @@ def list_node_types_all( self, *, include_disabled_types: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[NodeType]: diff --git a/scaleway/scaleway/inference/v1beta1/types.py b/scaleway/scaleway/inference/v1beta1/types.py index 4d78d671e..c93b59bc7 100644 --- a/scaleway/scaleway/inference/v1beta1/types.py +++ b/scaleway/scaleway/inference/v1beta1/types.py @@ -8,7 +8,7 @@ from typing import Dict, List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -226,7 +226,7 @@ class Deployment: ID of the model used for the deployment. """ - region: Region + region: ScwRegion """ Region of the deployment. """ @@ -284,7 +284,7 @@ class Model: Defines whether the model has an end user license agreement. """ - region: Region + region: ScwRegion """ Region of the model. """ @@ -364,7 +364,7 @@ class NodeType: Number of GPUs. """ - region: Region + region: ScwRegion """ Region of the node type. """ @@ -387,7 +387,7 @@ class AddDeploymentACLRulesRequest: ID of the deployment to add ACL rules to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -423,7 +423,7 @@ class CreateDeploymentRequest: List of endpoints to create. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -472,7 +472,7 @@ class CreateEndpointRequest: Specification of the endpoint. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -485,7 +485,7 @@ class DeleteDeploymentACLRuleRequest: ID of the ACL rule to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -498,7 +498,7 @@ class DeleteDeploymentRequest: ID of the deployment to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -511,7 +511,7 @@ class DeleteEndpointRequest: ID of the endpoint to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -529,7 +529,7 @@ class Eula: class GetDeploymentCertificateRequest: deployment_id: str - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -542,7 +542,7 @@ class GetDeploymentRequest: ID of the deployment to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -552,7 +552,7 @@ class GetDeploymentRequest: class GetModelEulaRequest: model_id: str - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -565,7 +565,7 @@ class GetModelRequest: ID of the model to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -578,7 +578,7 @@ class ListDeploymentACLRulesRequest: ID of the deployment to list ACL rules for. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -609,7 +609,7 @@ class ListDeploymentACLRulesResponse: @dataclass class ListDeploymentsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -665,7 +665,7 @@ class ListDeploymentsResponse: @dataclass class ListModelsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -721,7 +721,7 @@ class ListNodeTypesRequest: Include disabled node types in the response. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -757,7 +757,7 @@ class SetDeploymentACLRulesRequest: ID of the deployment to set ACL rules for. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -783,7 +783,7 @@ class UpdateDeploymentRequest: ID of the deployment to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -816,7 +816,7 @@ class UpdateEndpointRequest: ID of the endpoint to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/instance/v1/api.py b/scaleway/scaleway/instance/v1/api.py index 3ac444062..2402114e7 100644 --- a/scaleway/scaleway/instance/v1/api.py +++ b/scaleway/scaleway/instance/v1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( random_name, @@ -251,7 +251,7 @@ class InstanceV1API(API): def get_server_types_availability( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, per_page: Optional[int] = None, page: Optional[int] = None, ) -> GetServerTypesAvailabilityResponse: @@ -286,7 +286,7 @@ def get_server_types_availability( def list_servers_types( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, per_page: Optional[int] = None, page: Optional[int] = None, ) -> ListServersTypesResponse: @@ -321,7 +321,7 @@ def list_servers_types( def list_volumes_types( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, per_page: Optional[int] = None, page: Optional[int] = None, ) -> ListVolumesTypesResponse: @@ -356,7 +356,7 @@ def list_volumes_types( def list_servers( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, per_page: Optional[int] = None, page: Optional[int] = None, organization: Optional[str] = None, @@ -435,7 +435,7 @@ def list_servers( def list_servers_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, per_page: Optional[int] = None, page: Optional[int] = None, organization: Optional[str] = None, @@ -510,7 +510,7 @@ def _create_server( self, *, commercial_type: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, dynamic_ip_required: Optional[bool] = None, routed_ip_enabled: Optional[bool] = None, @@ -596,7 +596,7 @@ def delete_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete an Instance. @@ -626,7 +626,7 @@ def get_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetServerResponse: """ Get an Instance. @@ -657,7 +657,7 @@ def get_server( def _set_server( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, id: str, name: str, commercial_type: str, @@ -788,7 +788,7 @@ def _update_server( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, boot_type: Optional[BootType] = None, tags: Optional[List[str]] = None, @@ -873,7 +873,7 @@ def list_server_actions( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ListServerActionsResponse: """ List Instance actions. @@ -905,7 +905,7 @@ def server_action( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, action: Optional[ServerAction] = None, name: Optional[str] = None, volumes: Optional[Dict[str, ServerActionRequestVolumeBackupTemplate]] = None, @@ -974,7 +974,7 @@ def list_server_user_data( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ListServerUserDataResponse: """ List user data. @@ -1007,7 +1007,7 @@ def delete_server_user_data( *, server_id: str, key: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete user data. @@ -1041,7 +1041,7 @@ def attach_server_volume( *, server_id: str, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, volume_type: Optional[AttachServerVolumeRequestVolumeType] = None, boot: Optional[bool] = None, ) -> AttachServerVolumeResponse: @@ -1088,7 +1088,7 @@ def detach_server_volume( *, server_id: str, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> DetachServerVolumeResponse: """ :param server_id: @@ -1127,7 +1127,7 @@ def detach_server_volume( def list_images( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization: Optional[str] = None, per_page: Optional[int] = None, page: Optional[int] = None, @@ -1180,7 +1180,7 @@ def list_images( def list_images_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization: Optional[str] = None, per_page: Optional[int] = None, page: Optional[int] = None, @@ -1231,7 +1231,7 @@ def get_image( self, *, image_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetImageResponse: """ Get an Instance image. @@ -1264,7 +1264,7 @@ def create_image( *, root_volume: str, arch: Arch, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, extra_volumes: Optional[Dict[str, VolumeTemplate]] = None, organization: Optional[str] = None, @@ -1324,7 +1324,7 @@ def create_image( def _set_image( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, id: str, name: str, arch: Optional[Arch] = None, @@ -1406,7 +1406,7 @@ def update_image( self, *, image_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, arch: Optional[Arch] = None, extra_volumes: Optional[Dict[str, VolumeImageUpdateTemplate]] = None, @@ -1460,7 +1460,7 @@ def delete_image( self, *, image_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete an Instance image. @@ -1489,7 +1489,7 @@ def delete_image( def list_snapshots( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization: Optional[str] = None, project: Optional[str] = None, per_page: Optional[int] = None, @@ -1539,7 +1539,7 @@ def list_snapshots( def list_snapshots_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization: Optional[str] = None, project: Optional[str] = None, per_page: Optional[int] = None, @@ -1586,7 +1586,7 @@ def list_snapshots_all( def create_snapshot( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, volume_id: Optional[str] = None, tags: Optional[List[str]] = None, @@ -1650,7 +1650,7 @@ def get_snapshot( self, *, snapshot_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetSnapshotResponse: """ Get a snapshot. @@ -1683,7 +1683,7 @@ def _set_snapshot( *, id: str, name: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization: Optional[str] = None, volume_type: Optional[VolumeVolumeType] = None, size: int, @@ -1757,7 +1757,7 @@ def update_snapshot( self, *, snapshot_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, ) -> UpdateSnapshotResponse: @@ -1802,7 +1802,7 @@ def delete_snapshot( self, *, snapshot_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a snapshot. @@ -1834,7 +1834,7 @@ def export_snapshot( bucket: str, key: str, snapshot_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ExportSnapshotResponse: """ Export a snapshot. @@ -1878,7 +1878,7 @@ def export_snapshot( def list_volumes( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, volume_type: Optional[VolumeVolumeType] = None, per_page: Optional[int] = None, page: Optional[int] = None, @@ -1928,7 +1928,7 @@ def list_volumes( def list_volumes_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, volume_type: Optional[VolumeVolumeType] = None, per_page: Optional[int] = None, page: Optional[int] = None, @@ -1975,7 +1975,7 @@ def list_volumes_all( def create_volume( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, organization: Optional[str] = None, project: Optional[str] = None, @@ -2034,7 +2034,7 @@ def get_volume( self, *, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetVolumeResponse: """ Get a volume. @@ -2066,7 +2066,7 @@ def update_volume( self, *, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, size: Optional[int] = None, @@ -2114,7 +2114,7 @@ def delete_volume( self, *, volume_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a volume. @@ -2143,7 +2143,7 @@ def delete_volume( def list_security_groups( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, organization: Optional[str] = None, project: Optional[str] = None, @@ -2193,7 +2193,7 @@ def list_security_groups( def list_security_groups_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, organization: Optional[str] = None, project: Optional[str] = None, @@ -2242,7 +2242,7 @@ def create_security_group( *, description: str, stateful: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, organization: Optional[str] = None, project: Optional[str] = None, @@ -2314,7 +2314,7 @@ def get_security_group( self, *, security_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetSecurityGroupResponse: """ Get a security group. @@ -2348,7 +2348,7 @@ def delete_security_group( self, *, security_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a security group. @@ -2379,7 +2379,7 @@ def delete_security_group( def _set_security_group( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, id: str, name: str, description: str, @@ -2466,7 +2466,7 @@ def update_security_group( self, *, security_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, description: Optional[str] = None, enable_default_security: Optional[bool] = None, @@ -2533,7 +2533,7 @@ def update_security_group( def list_default_security_group_rules( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ListSecurityGroupRulesResponse: """ Get default rules. @@ -2561,7 +2561,7 @@ def list_security_group_rules( self, *, security_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, per_page: Optional[int] = None, page: Optional[int] = None, ) -> ListSecurityGroupRulesResponse: @@ -2603,7 +2603,7 @@ def list_security_group_rules_all( self, *, security_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, per_page: Optional[int] = None, page: Optional[int] = None, ) -> List[SecurityGroupRule]: @@ -2646,7 +2646,7 @@ def create_security_group_rule( ip_range: str, position: int, editable: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, dest_port_from: Optional[int] = None, dest_port_to: Optional[int] = None, ) -> CreateSecurityGroupRuleResponse: @@ -2711,7 +2711,7 @@ def set_security_group_rules( self, *, security_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, rules: Optional[List[SetSecurityGroupRulesRequestRule]] = None, ) -> SetSecurityGroupRulesResponse: """ @@ -2756,7 +2756,7 @@ def delete_security_group_rule( *, security_group_id: str, security_group_rule_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete rule. @@ -2794,7 +2794,7 @@ def get_security_group_rule( *, security_group_id: str, security_group_rule_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetSecurityGroupRuleResponse: """ Get rule. @@ -2838,7 +2838,7 @@ def _set_security_group_rule( ip_range: str, position: int, editable: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, protocol: Optional[SecurityGroupRuleProtocol] = None, direction: Optional[SecurityGroupRuleDirection] = None, action: Optional[SecurityGroupRuleAction] = None, @@ -2913,7 +2913,7 @@ def update_security_group_rule( *, security_group_id: str, security_group_rule_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, protocol: Optional[SecurityGroupRuleProtocol] = None, direction: Optional[SecurityGroupRuleDirection] = None, action: Optional[SecurityGroupRuleAction] = None, @@ -2980,7 +2980,7 @@ def update_security_group_rule( def list_placement_groups( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, per_page: Optional[int] = None, page: Optional[int] = None, organization: Optional[str] = None, @@ -3027,7 +3027,7 @@ def list_placement_groups( def list_placement_groups_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, per_page: Optional[int] = None, page: Optional[int] = None, organization: Optional[str] = None, @@ -3071,7 +3071,7 @@ def list_placement_groups_all( def create_placement_group( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, organization: Optional[str] = None, project: Optional[str] = None, @@ -3125,7 +3125,7 @@ def get_placement_group( self, *, placement_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetPlacementGroupResponse: """ Get a placement group. @@ -3160,7 +3160,7 @@ def set_placement_group( *, placement_group_id: str, name: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization: Optional[str] = None, policy_mode: Optional[PlacementGroupPolicyMode] = None, policy_type: Optional[PlacementGroupPolicyType] = None, @@ -3219,7 +3219,7 @@ def update_placement_group( self, *, placement_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, policy_mode: Optional[PlacementGroupPolicyMode] = None, @@ -3272,7 +3272,7 @@ def delete_placement_group( self, *, placement_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete the specified placement group. @@ -3303,7 +3303,7 @@ def get_placement_group_servers( self, *, placement_group_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetPlacementGroupServersResponse: """ Get placement group servers. @@ -3338,7 +3338,7 @@ def set_placement_group_servers( *, placement_group_id: str, servers: List[str], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SetPlacementGroupServersResponse: """ Set placement group servers. @@ -3383,7 +3383,7 @@ def update_placement_group_servers( *, placement_group_id: str, servers: List[str], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> UpdatePlacementGroupServersResponse: """ Update placement group servers. @@ -3426,7 +3426,7 @@ def update_placement_group_servers( def list_ips( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project: Optional[str] = None, organization: Optional[str] = None, tags: Optional[List[str]] = None, @@ -3476,7 +3476,7 @@ def list_ips( def list_ips_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project: Optional[str] = None, organization: Optional[str] = None, tags: Optional[List[str]] = None, @@ -3523,7 +3523,7 @@ def list_ips_all( def create_ip( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization: Optional[str] = None, project: Optional[str] = None, tags: Optional[List[str]] = None, @@ -3574,7 +3574,7 @@ def get_ip( self, *, ip: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetIpResponse: """ Get a flexible IP. @@ -3606,7 +3606,7 @@ def update_ip( self, *, ip: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, reverse: Optional[str] = None, type_: Optional[IpType] = None, tags: Optional[List[str]] = None, @@ -3657,7 +3657,7 @@ def delete_ip( self, *, ip: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a flexible IP. @@ -3687,7 +3687,7 @@ def list_private_ni_cs( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, per_page: Optional[int] = None, page: Optional[int] = None, @@ -3730,7 +3730,7 @@ def list_private_ni_cs_all( self, *, server_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, per_page: Optional[int] = None, page: Optional[int] = None, @@ -3771,7 +3771,7 @@ def create_private_nic( *, server_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, ip_ids: Optional[List[str]] = None, ipam_ip_ids: Optional[List[str]] = None, @@ -3822,7 +3822,7 @@ def get_private_nic( *, server_id: str, private_nic_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GetPrivateNICResponse: """ Get a private NIC. @@ -3858,7 +3858,7 @@ def update_private_nic( *, server_id: str, private_nic_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, ) -> PrivateNIC: """ @@ -3905,7 +3905,7 @@ def delete_private_nic( *, server_id: str, private_nic_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a private NIC. @@ -3936,7 +3936,7 @@ def delete_private_nic( def get_dashboard( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization: Optional[str] = None, project: Optional[str] = None, ) -> GetDashboardResponse: @@ -3969,7 +3969,7 @@ def get_dashboard( def plan_block_migration( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, volume_id: Optional[str] = None, snapshot_id: Optional[str] = None, ) -> MigrationPlan: @@ -4015,7 +4015,7 @@ def apply_block_migration( self, *, validation_key: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, volume_id: Optional[str] = None, snapshot_id: Optional[str] = None, ) -> None: @@ -4058,7 +4058,7 @@ def apply_block_migration( def check_block_migration_organization_quotas( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization: Optional[str] = None, ) -> None: """ diff --git a/scaleway/scaleway/instance/v1/types.py b/scaleway/scaleway/instance/v1/types.py index 91583004d..f06dabea0 100644 --- a/scaleway/scaleway/instance/v1/types.py +++ b/scaleway/scaleway/instance/v1/types.py @@ -8,7 +8,7 @@ from typing import Dict, List, Optional from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -330,7 +330,7 @@ class Bootscript: project: str - zone: Zone + zone: ScwZone """ Zone to target. If none is passed will use default zone from the config. """ @@ -393,7 +393,7 @@ class Volume: Volume state. """ - zone: Zone + zone: ScwZone """ Zone in which the volume is located. """ @@ -469,7 +469,7 @@ class Image: tags: List[str] - zone: Zone + zone: ScwZone """ Zone to target. If none is passed will use default zone from the config. """ @@ -519,7 +519,7 @@ class PlacementGroup: Returns true if the policy is respected, false otherwise. """ - zone: Zone + zone: ScwZone """ Zone in which the placement group is located. """ @@ -674,7 +674,7 @@ class VolumeServer: boot: bool - zone: Zone + zone: ScwZone """ Zone to target. If none is passed will use default zone from the config. """ @@ -899,7 +899,7 @@ class Server: Instance private NICs. """ - zone: Zone + zone: ScwZone """ Zone in which the Instance is located. """ @@ -972,7 +972,7 @@ class Ip: ipam_id: str - zone: Zone + zone: ScwZone """ Zone to target. If none is passed will use default zone from the config. """ @@ -1049,7 +1049,7 @@ class SecurityGroup: Security group state. """ - zone: Zone + zone: ScwZone """ Zone in which the security group is located. """ @@ -1086,7 +1086,7 @@ class SecurityGroupRule: editable: bool - zone: Zone + zone: ScwZone """ Zone to target. If none is passed will use default zone from the config. """ @@ -1181,7 +1181,7 @@ class Snapshot: Snapshot state. """ - zone: Zone + zone: ScwZone """ Snapshot zone. """ @@ -1233,7 +1233,7 @@ class Task: href_result: str - zone: Zone + zone: ScwZone """ Zone in which the task is excecuted. """ @@ -1443,7 +1443,7 @@ class SetSecurityGroupRulesRequestRule: Indicates if this rule is editable. Rules with the value false will be ignored. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone of the rule. This field is ignored. """ @@ -1471,7 +1471,7 @@ class ApplyBlockMigrationRequest: A value to be retrieved from a call to the [Get a volume or snapshot's migration plan](#path-volumes-get-a-volume-or-snapshots-migration-plan) endpoint, to confirm that the volume and/or snapshots specified in said plan should be migrated. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1487,7 +1487,7 @@ class AttachServerVolumeRequest: volume_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1504,7 +1504,7 @@ class AttachServerVolumeResponse: @dataclass class CheckBlockMigrationOrganizationQuotasRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1524,7 +1524,7 @@ class CreateImageRequest: Architecture of the image. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1561,7 +1561,7 @@ class CreateImageResponse: @dataclass class CreateIpRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1593,7 +1593,7 @@ class CreateIpResponse: @dataclass class CreatePlacementGroupRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1640,7 +1640,7 @@ class CreatePrivateNICRequest: UUID of the private network where the private NIC will be attached. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1678,7 +1678,7 @@ class CreateSecurityGroupRequest: Whether the security group is stateful or not. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1747,7 +1747,7 @@ class CreateSecurityGroupRuleRequest: Indicates if this rule is editable (will be ignored). """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1775,7 +1775,7 @@ class CreateServerRequest: Define the Instance commercial type (i.e. GP1-S). """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1857,7 +1857,7 @@ class CreateServerResponse: @dataclass class CreateSnapshotRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1912,7 +1912,7 @@ class CreateSnapshotResponse: @dataclass class CreateVolumeRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1953,7 +1953,7 @@ class DeleteImageRequest: UUID of the image you want to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1966,7 +1966,7 @@ class DeleteIpRequest: ID or address of the IP to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1979,7 +1979,7 @@ class DeletePlacementGroupRequest: UUID of the placement group you want to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1997,7 +1997,7 @@ class DeletePrivateNICRequest: Private NIC unique ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2010,7 +2010,7 @@ class DeleteSecurityGroupRequest: UUID of the security group you want to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2022,7 +2022,7 @@ class DeleteSecurityGroupRuleRequest: security_group_rule_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2032,7 +2032,7 @@ class DeleteSecurityGroupRuleRequest: class DeleteServerRequest: server_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2050,7 +2050,7 @@ class DeleteServerUserDataRequest: Key of the user data to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2063,7 +2063,7 @@ class DeleteSnapshotRequest: UUID of the snapshot you want to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2076,7 +2076,7 @@ class DeleteVolumeRequest: UUID of the volume you want to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2088,7 +2088,7 @@ class DetachServerVolumeRequest: volume_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2116,7 +2116,7 @@ class ExportSnapshotRequest: Snapshot ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2129,7 +2129,7 @@ class ExportSnapshotResponse: @dataclass class GetDashboardRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2151,7 +2151,7 @@ class GetImageRequest: UUID of the image you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2169,7 +2169,7 @@ class GetIpRequest: IP ID or address to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2187,7 +2187,7 @@ class GetPlacementGroupRequest: UUID of the placement group you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2205,7 +2205,7 @@ class GetPlacementGroupServersRequest: UUID of the placement group you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2231,7 +2231,7 @@ class GetPrivateNICRequest: Private NIC unique ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2249,7 +2249,7 @@ class GetSecurityGroupRequest: UUID of the security group you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2266,7 +2266,7 @@ class GetSecurityGroupRuleRequest: security_group_rule_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2284,7 +2284,7 @@ class GetServerRequest: UUID of the Instance you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2297,7 +2297,7 @@ class GetServerResponse: @dataclass class GetServerTypesAvailabilityRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2330,7 +2330,7 @@ class GetSnapshotRequest: UUID of the snapshot you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2348,7 +2348,7 @@ class GetVolumeRequest: UUID of the volume you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2361,7 +2361,7 @@ class GetVolumeResponse: @dataclass class ListDefaultSecurityGroupRulesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2369,7 +2369,7 @@ class ListDefaultSecurityGroupRulesRequest: @dataclass class ListImagesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2406,7 +2406,7 @@ class ListImagesResponse: @dataclass class ListIpsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2462,7 +2462,7 @@ class ListIpsResponse: @dataclass class ListPlacementGroupsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2518,7 +2518,7 @@ class ListPrivateNICsRequest: Instance to which the private NIC is attached. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2553,7 +2553,7 @@ class ListSecurityGroupRulesRequest: UUID of the security group. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2584,7 +2584,7 @@ class ListSecurityGroupRulesResponse: @dataclass class ListSecurityGroupsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2642,7 +2642,7 @@ class ListSecurityGroupsResponse: class ListServerActionsRequest: server_id: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2660,7 +2660,7 @@ class ListServerUserDataRequest: UUID of the Instance. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2673,7 +2673,7 @@ class ListServerUserDataResponse: @dataclass class ListServersRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2774,7 +2774,7 @@ class ListServersResponse: @dataclass class ListServersTypesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2799,7 +2799,7 @@ class ListServersTypesResponse: @dataclass class ListSnapshotsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2855,7 +2855,7 @@ class ListSnapshotsResponse: @dataclass class ListVolumesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2911,7 +2911,7 @@ class ListVolumesResponse: @dataclass class ListVolumesTypesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2954,7 +2954,7 @@ class MigrationPlan: @dataclass class PlanBlockMigrationRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2971,7 +2971,7 @@ class ServerActionRequest: UUID of the Instance. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3007,7 +3007,7 @@ class ServerActionResponse: @dataclass class SetImageRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3047,7 +3047,7 @@ class SetPlacementGroupRequest: name: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3080,7 +3080,7 @@ class SetPlacementGroupServersRequest: An array of the Instances' UUIDs you want to configure. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3101,7 +3101,7 @@ class SetSecurityGroupRulesRequest: UUID of the security group to update the rules on. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3124,7 +3124,7 @@ class UpdateImageRequest: UUID of the image. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3167,7 +3167,7 @@ class UpdateIpRequest: IP ID or IP address. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3202,7 +3202,7 @@ class UpdatePlacementGroupRequest: UUID of the placement group. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3245,7 +3245,7 @@ class UpdatePlacementGroupServersRequest: An array of the Instances' UUIDs you want to configure. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3271,7 +3271,7 @@ class UpdatePrivateNICRequest: Private NIC unique ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3289,7 +3289,7 @@ class UpdateSecurityGroupRequest: UUID of the security group. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3357,7 +3357,7 @@ class UpdateSecurityGroupRuleRequest: UUID of the rule. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3410,7 +3410,7 @@ class UpdateServerRequest: UUID of the Instance. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3484,7 +3484,7 @@ class UpdateSnapshotRequest: UUID of the snapshot. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3512,7 +3512,7 @@ class UpdateVolumeRequest: UUID of the volume. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway/scaleway/instance/v1/types_private.py b/scaleway/scaleway/instance/v1/types_private.py index 517b22f86..38526ba0e 100644 --- a/scaleway/scaleway/instance/v1/types_private.py +++ b/scaleway/scaleway/instance/v1/types_private.py @@ -7,7 +7,7 @@ from typing import Dict, List, Optional from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from .types import ( @@ -46,7 +46,7 @@ class _SetImageResponse: @dataclass class _SetSecurityGroupRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -125,7 +125,7 @@ class _SetSecurityGroupRuleRequest: ip_range: str position: int editable: bool - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -143,7 +143,7 @@ class _SetSecurityGroupRuleResponse: @dataclass class _SetServerRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -278,7 +278,7 @@ class _SetServerResponse: class _SetSnapshotRequest: id: str name: str - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway/scaleway/interlink/v1beta1/api.py b/scaleway/scaleway/interlink/v1beta1/api.py index 6b059dbe6..9df780597 100644 --- a/scaleway/scaleway/interlink/v1beta1/api.py +++ b/scaleway/scaleway/interlink/v1beta1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( validate_path_param, @@ -59,7 +59,7 @@ class InterlinkV1Beta1API(API): def list_partners( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPartnersRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -102,7 +102,7 @@ def list_partners( def list_partners_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPartnersRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -141,7 +141,7 @@ def get_partner( self, *, partner_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Partner: """ Get a partner. @@ -174,7 +174,7 @@ def get_partner( def list_pops( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPopsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -226,7 +226,7 @@ def list_pops( def list_pops_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPopsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -274,7 +274,7 @@ def get_pop( self, *, pop_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Pop: """ Get a PoP. @@ -307,7 +307,7 @@ def get_pop( def list_links( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListLinksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -387,7 +387,7 @@ def list_links( def list_links_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListLinksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -462,7 +462,7 @@ def get_link( self, *, link_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Link: """ Get a link. @@ -498,7 +498,7 @@ def create_link( name: str, pop_id: str, bandwidth_mbps: int, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, dedicated: Optional[bool] = None, @@ -562,7 +562,7 @@ def update_link( self, *, link_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, ) -> Link: @@ -609,7 +609,7 @@ def delete_link( self, *, link_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Link: """ Delete a link. @@ -644,7 +644,7 @@ def attach_vpc( *, link_id: str, vpc_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Link: """ Attach a VPC. @@ -688,7 +688,7 @@ def detach_vpc( self, *, link_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Link: """ Detach a VPC. @@ -724,7 +724,7 @@ def attach_routing_policy( *, link_id: str, routing_policy_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Link: """ Attach a routing policy. @@ -768,7 +768,7 @@ def detach_routing_policy( self, *, link_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Link: """ Detach a routing policy. @@ -803,7 +803,7 @@ def enable_route_propagation( self, *, link_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Link: """ Enable route propagation. @@ -838,7 +838,7 @@ def disable_route_propagation( self, *, link_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Link: """ Disable route propagation. @@ -872,7 +872,7 @@ def disable_route_propagation( def list_routing_policies( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListRoutingPoliciesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -925,7 +925,7 @@ def list_routing_policies( def list_routing_policies_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListRoutingPoliciesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -973,7 +973,7 @@ def get_routing_policy( self, *, routing_policy_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> RoutingPolicy: """ Get routing policy. @@ -1009,7 +1009,7 @@ def create_routing_policy( self, *, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, prefix_filter_in: Optional[List[str]] = None, @@ -1061,7 +1061,7 @@ def update_routing_policy( self, *, routing_policy_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, prefix_filter_in: Optional[List[str]] = None, @@ -1116,7 +1116,7 @@ def delete_routing_policy( self, *, routing_policy_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a routing policy. diff --git a/scaleway/scaleway/interlink/v1beta1/types.py b/scaleway/scaleway/interlink/v1beta1/types.py index f369fec70..a45046c73 100644 --- a/scaleway/scaleway/interlink/v1beta1/types.py +++ b/scaleway/scaleway/interlink/v1beta1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -148,7 +148,7 @@ class Link: Used to identify a link from a user or partner's point of view. """ - region: Region + region: ScwRegion """ Region of the link. """ @@ -249,7 +249,7 @@ class Pop: Available bandwidth in Mbits/s for future hosted_links from available ports in this PoP. """ - region: Region + region: ScwRegion """ Region of the PoP. """ @@ -292,7 +292,7 @@ class RoutingPolicy: IP prefix filters to advertise to the peer (ranges of routes to advertise). """ - region: Region + region: ScwRegion """ Region of the routing policy. """ @@ -320,7 +320,7 @@ class AttachRoutingPolicyRequest: ID of the routing policy to be attached. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -338,7 +338,7 @@ class AttachVpcRequest: ID of the VPC to attach. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -361,7 +361,7 @@ class CreateLinkRequest: Desired bandwidth for the link. Must be compatible with available link bandwidths and remaining bandwidth capacity of the port. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -390,7 +390,7 @@ class CreateRoutingPolicyRequest: Name of the routing policy. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -423,7 +423,7 @@ class DeleteLinkRequest: ID of the link to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -436,7 +436,7 @@ class DeleteRoutingPolicyRequest: ID of the routing policy to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -449,7 +449,7 @@ class DetachRoutingPolicyRequest: ID of the link to detach a routing policy from. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -462,7 +462,7 @@ class DetachVpcRequest: ID of the link to detach the VPC from. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -475,7 +475,7 @@ class DisableRoutePropagationRequest: ID of the link on which to disable route propagation. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -488,7 +488,7 @@ class EnableRoutePropagationRequest: ID of the link on which to enable route propagation. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -501,7 +501,7 @@ class GetLinkRequest: ID of the link to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -514,7 +514,7 @@ class GetPartnerRequest: ID of partner to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -527,7 +527,7 @@ class GetPopRequest: ID of PoP to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -540,7 +540,7 @@ class GetRoutingPolicyRequest: ID of the routing policy to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -548,7 +548,7 @@ class GetRoutingPolicyRequest: @dataclass class ListLinksRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -649,7 +649,7 @@ class ListLinksResponse: @dataclass class ListPartnersRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -690,7 +690,7 @@ class ListPartnersResponse: @dataclass class ListPopsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -746,7 +746,7 @@ class ListPopsResponse: @dataclass class ListRoutingPoliciesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -801,7 +801,7 @@ class UpdateLinkRequest: ID of the link to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -824,7 +824,7 @@ class UpdateRoutingPolicyRequest: ID of the routing policy to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/iot/v1/api.py b/scaleway/scaleway/iot/v1/api.py index 4ce0d90cd..d822988ae 100644 --- a/scaleway/scaleway/iot/v1/api.py +++ b/scaleway/scaleway/iot/v1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( WaitForOptions, @@ -106,7 +106,7 @@ class IotV1API(API): def list_hubs( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListHubsRequestOrderBy] = None, @@ -156,7 +156,7 @@ def list_hubs( def list_hubs_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListHubsRequestOrderBy] = None, @@ -201,7 +201,7 @@ def create_hub( self, *, product_plan: HubProductPlan, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, project_id: Optional[str] = None, disable_events: Optional[bool] = None, @@ -257,7 +257,7 @@ def get_hub( self, *, hub_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Hub: """ Get a hub. @@ -291,7 +291,7 @@ def wait_for_hub( self, *, hub_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Hub, bool]] = None, ) -> Hub: """ @@ -328,7 +328,7 @@ def update_hub( self, *, hub_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, product_plan: Optional[HubProductPlan] = None, disable_events: Optional[bool] = None, @@ -388,7 +388,7 @@ def enable_hub( self, *, hub_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Hub: """ Enable a hub. @@ -423,7 +423,7 @@ def disable_hub( self, *, hub_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Hub: """ Disable a hub. @@ -458,7 +458,7 @@ def delete_hub( self, *, hub_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, delete_devices: Optional[bool] = None, ) -> None: """ @@ -495,7 +495,7 @@ def get_hub_metrics( self, *, hub_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, start_date: Optional[datetime] = None, ) -> GetHubMetricsResponse: """ @@ -537,7 +537,7 @@ def set_hub_ca( hub_id: str, ca_cert_pem: str, challenge_cert_pem: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Hub: """ Set the certificate authority of a hub. @@ -584,7 +584,7 @@ def get_hub_ca( self, *, hub_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> GetHubCAResponse: """ Get the certificate authority of a hub. @@ -617,7 +617,7 @@ def get_hub_ca( def list_devices( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDevicesRequestOrderBy] = None, @@ -669,7 +669,7 @@ def list_devices( def list_devices_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDevicesRequestOrderBy] = None, @@ -719,7 +719,7 @@ def create_device( hub_id: str, allow_insecure: bool, allow_multiple_connections: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, message_filters: Optional[DeviceMessageFilters] = None, description: Optional[str] = None, @@ -774,7 +774,7 @@ def get_device( self, *, device_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Device: """ Get a device. @@ -808,7 +808,7 @@ def update_device( self, *, device_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, description: Optional[str] = None, allow_insecure: Optional[bool] = None, allow_multiple_connections: Optional[bool] = None, @@ -864,7 +864,7 @@ def enable_device( self, *, device_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Device: """ Enable a device. @@ -899,7 +899,7 @@ def disable_device( self, *, device_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Device: """ Disable a device. @@ -934,7 +934,7 @@ def renew_device_certificate( self, *, device_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> RenewDeviceCertificateResponse: """ Renew a device certificate. @@ -970,7 +970,7 @@ def set_device_certificate( *, device_id: str, certificate_pem: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> SetDeviceCertificateResponse: """ Set a custom certificate on a device. @@ -1014,7 +1014,7 @@ def get_device_certificate( self, *, device_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> GetDeviceCertificateResponse: """ Get a device's certificate. @@ -1048,7 +1048,7 @@ def delete_device( self, *, device_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Remove a device. @@ -1080,7 +1080,7 @@ def get_device_metrics( self, *, device_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, start_date: Optional[datetime] = None, ) -> GetDeviceMetricsResponse: """ @@ -1119,7 +1119,7 @@ def get_device_metrics( def list_routes( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListRoutesRequestOrderBy] = None, @@ -1165,7 +1165,7 @@ def list_routes( def list_routes_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListRoutesRequestOrderBy] = None, @@ -1208,7 +1208,7 @@ def create_route( *, hub_id: str, topic: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, s3_config: Optional[CreateRouteRequestS3Config] = None, db_config: Optional[CreateRouteRequestDatabaseConfig] = None, @@ -1275,7 +1275,7 @@ def update_route( self, *, route_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, topic: Optional[str] = None, s3_config: Optional[UpdateRouteRequestS3Config] = None, @@ -1334,7 +1334,7 @@ def get_route( self, *, route_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Route: """ Get a route. @@ -1368,7 +1368,7 @@ def delete_route( self, *, route_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a route. @@ -1399,7 +1399,7 @@ def delete_route( def list_networks( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListNetworksRequestOrderBy] = None, @@ -1447,7 +1447,7 @@ def list_networks( def list_networks_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListNetworksRequestOrderBy] = None, @@ -1493,7 +1493,7 @@ def create_network( type_: NetworkNetworkType, hub_id: str, topic_prefix: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, ) -> CreateNetworkResponse: """ @@ -1542,7 +1542,7 @@ def get_network( self, *, network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Network: """ Retrieve a specific network. @@ -1576,7 +1576,7 @@ def delete_network( self, *, network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a Network. @@ -1609,7 +1609,7 @@ def get_twin_document( *, twin_id: str, document_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> TwinDocument: """ BETA - Get a Cloud Twin Document. @@ -1646,7 +1646,7 @@ def put_twin_document( *, twin_id: str, document_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, version: Optional[int] = None, data: Optional[Dict[str, Any]] = None, ) -> TwinDocument: @@ -1697,7 +1697,7 @@ def patch_twin_document( *, twin_id: str, document_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, version: Optional[int] = None, data: Optional[Dict[str, Any]] = None, ) -> TwinDocument: @@ -1753,7 +1753,7 @@ def delete_twin_document( *, twin_id: str, document_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ BETA - Delete a Cloud Twin Document. @@ -1787,7 +1787,7 @@ def list_twin_documents( self, *, twin_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ListTwinDocumentsResponse: """ BETA - List the documents of a Cloud Twin. @@ -1820,7 +1820,7 @@ def delete_twin_documents( self, *, twin_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ BETA - Delete all the documents of a Cloud Twin. diff --git a/scaleway/scaleway/iot/v1/types.py b/scaleway/scaleway/iot/v1/types.py index bca097fdc..d83193eb6 100644 --- a/scaleway/scaleway/iot/v1/types.py +++ b/scaleway/scaleway/iot/v1/types.py @@ -8,7 +8,7 @@ from typing import Any, Dict, List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, TimeSeries, ) from scaleway_core.utils import ( @@ -400,7 +400,7 @@ class Hub: Hub events topic prefix. """ - region: Region + region: ScwRegion """ Region of the Hub. """ @@ -617,7 +617,7 @@ class CreateDeviceRequest: Defines whether to allow multiple physical devices to connect with this device's credentials. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -658,7 +658,7 @@ class CreateHubRequest: Hub product plan. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -703,7 +703,7 @@ class CreateNetworkRequest: Topic prefix for the Network. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -739,7 +739,7 @@ class CreateRouteRequest: Topic the route subscribes to. It must be a valid MQTT topic and up to 65535 characters. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -763,7 +763,7 @@ class DeleteDeviceRequest: Device ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -776,7 +776,7 @@ class DeleteHubRequest: Hub ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -794,7 +794,7 @@ class DeleteNetworkRequest: Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -807,7 +807,7 @@ class DeleteRouteRequest: Route ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -825,7 +825,7 @@ class DeleteTwinDocumentRequest: Name of the document. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -838,7 +838,7 @@ class DeleteTwinDocumentsRequest: Twin ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -851,7 +851,7 @@ class DisableDeviceRequest: Device ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -864,7 +864,7 @@ class DisableHubRequest: Hub ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -877,7 +877,7 @@ class EnableDeviceRequest: Device ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -890,7 +890,7 @@ class EnableHubRequest: Hub ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -903,7 +903,7 @@ class GetDeviceCertificateRequest: Device ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -929,7 +929,7 @@ class GetDeviceMetricsRequest: Device ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -955,7 +955,7 @@ class GetDeviceRequest: Device ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -965,7 +965,7 @@ class GetDeviceRequest: class GetHubCARequest: hub_id: str - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -983,7 +983,7 @@ class GetHubMetricsRequest: Hub ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1009,7 +1009,7 @@ class GetHubRequest: Hub ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1022,7 +1022,7 @@ class GetNetworkRequest: Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1035,7 +1035,7 @@ class GetRouteRequest: Route ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1053,7 +1053,7 @@ class GetTwinDocumentRequest: Name of the document. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1061,7 +1061,7 @@ class GetTwinDocumentRequest: @dataclass class ListDevicesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1117,7 +1117,7 @@ class ListDevicesResponse: @dataclass class ListHubsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1168,7 +1168,7 @@ class ListHubsResponse: @dataclass class ListNetworksRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1219,7 +1219,7 @@ class ListNetworksResponse: @dataclass class ListRoutesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1270,7 +1270,7 @@ class ListTwinDocumentsRequest: Twin ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1296,7 +1296,7 @@ class PatchTwinDocumentRequest: Name of the document. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1329,7 +1329,7 @@ class PutTwinDocumentRequest: Name of the document. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1352,7 +1352,7 @@ class RenewDeviceCertificateRequest: Device ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1427,7 +1427,7 @@ class SetDeviceCertificateRequest: PEM-encoded custom certificate. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1457,7 +1457,7 @@ class SetHubCARequest: Challenge is a PEM-encoded certificate that acts as proof of possession of the CA. It must be signed by the CA, and have a Common Name equal to the Hub ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1493,7 +1493,7 @@ class UpdateDeviceRequest: Device ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1531,7 +1531,7 @@ class UpdateHubRequest: ID of the Hub you want to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1571,7 +1571,7 @@ class UpdateRouteRequest: Route id. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/jobs/v1alpha1/api.py b/scaleway/scaleway/jobs/v1alpha1/api.py index 021a99c5a..796b0a9e7 100644 --- a/scaleway/scaleway/jobs/v1alpha1/api.py +++ b/scaleway/scaleway/jobs/v1alpha1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( random_name, @@ -66,7 +66,7 @@ def create_job_definition( image_uri: str, command: str, description: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, local_storage_capacity: Optional[int] = None, project_id: Optional[str] = None, @@ -135,7 +135,7 @@ def get_job_definition( self, *, job_definition_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> JobDefinition: """ Get a job definition by its unique identifier. @@ -169,7 +169,7 @@ def get_job_definition( def list_job_definitions( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListJobDefinitionsRequestOrderBy] = None, @@ -215,7 +215,7 @@ def list_job_definitions( def list_job_definitions_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListJobDefinitionsRequestOrderBy] = None, @@ -256,7 +256,7 @@ def update_job_definition( self, *, job_definition_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, cpu_limit: Optional[int] = None, memory_limit: Optional[int] = None, @@ -328,7 +328,7 @@ def delete_job_definition( self, *, job_definition_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete an exsisting job definition by its unique identifier. @@ -361,7 +361,7 @@ def start_job_definition( self, *, job_definition_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, command: Optional[str] = None, environment_variables: Optional[Dict[str, str]] = None, replicas: Optional[int] = None, @@ -413,7 +413,7 @@ def create_job_definition_secrets( *, job_definition_id: str, secrets: List[CreateJobDefinitionSecretsRequestSecretConfig], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> CreateJobDefinitionSecretsResponse: """ Create a secret reference within a job definition. @@ -459,7 +459,7 @@ def get_job_definition_secret( *, job_definition_id: str, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Secret: """ Get a secret references within a job definition. @@ -497,7 +497,7 @@ def list_job_definition_secrets( self, *, job_definition_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ListJobDefinitionSecretsResponse: """ List secrets references within a job definition. @@ -533,7 +533,7 @@ def update_job_definition_secret( *, job_definition_id: str, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, secret_manager_version: Optional[str] = None, path: Optional[str] = None, env_var_name: Optional[str] = None, @@ -591,7 +591,7 @@ def delete_job_definition_secret( *, job_definition_id: str, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a secret reference within a job definition. @@ -627,7 +627,7 @@ def get_job_run( self, *, job_run_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> JobRun: """ Get a job run by its unique identifier. @@ -660,7 +660,7 @@ def stop_job_run( self, *, job_run_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> JobRun: """ Stop a job run by its unique identifier. @@ -693,7 +693,7 @@ def stop_job_run( def list_job_runs( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListJobRunsRequestOrderBy] = None, @@ -742,7 +742,7 @@ def list_job_runs( def list_job_runs_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListJobRunsRequestOrderBy] = None, @@ -785,7 +785,7 @@ def list_job_runs_all( def list_jobs_resources( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ListJobsResourcesResponse: """ List jobs resources for the console. @@ -813,7 +813,7 @@ def list_jobs_resources( def get_jobs_limits( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> JobsLimits: """ Get jobs limits for the console. diff --git a/scaleway/scaleway/jobs/v1alpha1/types.py b/scaleway/scaleway/jobs/v1alpha1/types.py index 2e5a41e56..a1b5f393f 100644 --- a/scaleway/scaleway/jobs/v1alpha1/types.py +++ b/scaleway/scaleway/jobs/v1alpha1/types.py @@ -8,7 +8,7 @@ from typing import Dict, List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -134,7 +134,7 @@ class JobDefinition: local_storage_capacity: int - region: Region + region: ScwRegion """ Region to target. If none is passed will use default region from the config. """ @@ -174,7 +174,7 @@ class JobRun: local_storage_capacity: int - region: Region + region: ScwRegion """ Region to target. If none is passed will use default region from the config. """ @@ -223,7 +223,7 @@ class CreateJobDefinitionRequest: Description of the job. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -271,7 +271,7 @@ class CreateJobDefinitionSecretsRequest: List of secrets to inject into the job. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -292,7 +292,7 @@ class DeleteJobDefinitionRequest: UUID of the job definition to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -310,7 +310,7 @@ class DeleteJobDefinitionSecretRequest: UUID of the secret reference within the job. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -323,7 +323,7 @@ class GetJobDefinitionRequest: UUID of the job definition to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -341,7 +341,7 @@ class GetJobDefinitionSecretRequest: UUID of the secret reference within the job. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -354,7 +354,7 @@ class GetJobRunRequest: UUID of the job run to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -362,7 +362,7 @@ class GetJobRunRequest: @dataclass class GetJobsLimitsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -380,7 +380,7 @@ class ListJobDefinitionSecretsRequest: UUID of the job definition. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -401,7 +401,7 @@ class ListJobDefinitionSecretsResponse: @dataclass class ListJobDefinitionsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -426,7 +426,7 @@ class ListJobDefinitionsResponse: @dataclass class ListJobRunsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -453,7 +453,7 @@ class ListJobRunsResponse: @dataclass class ListJobsResourcesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -471,7 +471,7 @@ class StartJobDefinitionRequest: UUID of the job definition to start. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -504,7 +504,7 @@ class StopJobRunRequest: UUID of the job run to stop. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -517,7 +517,7 @@ class UpdateJobDefinitionRequest: UUID of the job definition to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -582,7 +582,7 @@ class UpdateJobDefinitionSecretRequest: UUID of the secret reference within the job. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/k8s/v1/api.py b/scaleway/scaleway/k8s/v1/api.py index b944b6a3a..9d2ae8038 100644 --- a/scaleway/scaleway/k8s/v1/api.py +++ b/scaleway/scaleway/k8s/v1/api.py @@ -5,9 +5,9 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ScwFile, - Zone, + Zone as ScwZone, unmarshal_ScwFile, ) from scaleway_core.utils import ( @@ -109,7 +109,7 @@ class K8SV1API(API): def list_clusters( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, order_by: Optional[ListClustersRequestOrderBy] = None, @@ -168,7 +168,7 @@ def list_clusters( def list_clusters_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, order_by: Optional[ListClustersRequestOrderBy] = None, @@ -224,7 +224,7 @@ def create_cluster( type_: str, description: str, version: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, name: Optional[str] = None, @@ -314,7 +314,7 @@ def get_cluster( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Cluster: """ Get a Cluster. @@ -348,7 +348,7 @@ def wait_for_cluster( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Cluster, bool]] = None, ) -> Cluster: """ @@ -385,7 +385,7 @@ def update_cluster( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, description: Optional[str] = None, tags: Optional[List[str]] = None, @@ -456,7 +456,7 @@ def delete_cluster( *, cluster_id: str, with_additional_resources: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Cluster: """ Delete a Cluster. @@ -497,7 +497,7 @@ def upgrade_cluster( cluster_id: str, version: str, upgrade_pools: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Cluster: """ Upgrade a Cluster. @@ -545,7 +545,7 @@ def set_cluster_type( *, cluster_id: str, type_: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Cluster: """ Change the Cluster type. @@ -589,7 +589,7 @@ def list_cluster_available_versions( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ListClusterAvailableVersionsResponse: """ List available versions for a Cluster. @@ -623,7 +623,7 @@ def list_cluster_available_types( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ListClusterAvailableTypesResponse: """ List available cluster types for a cluster. @@ -657,7 +657,7 @@ def _get_cluster_kube_config( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, redacted: Optional[bool] = None, ) -> ScwFile: """ @@ -697,7 +697,7 @@ def reset_cluster_admin_token( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Reset the admin token of a Cluster. @@ -730,7 +730,7 @@ def migrate_cluster_to_sbscsi( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Cluster: """ Migrate a cluster to SBS CSI. @@ -766,7 +766,7 @@ def list_cluster_acl_rules( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListClusterACLRulesResponse: @@ -808,7 +808,7 @@ def list_cluster_acl_rules_all( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[ACLRule]: @@ -845,7 +845,7 @@ def add_cluster_acl_rules( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, acls: Optional[List[ACLRuleRequest]] = None, ) -> AddClusterACLRulesResponse: """ @@ -889,7 +889,7 @@ def set_cluster_acl_rules( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, acls: Optional[List[ACLRuleRequest]] = None, ) -> SetClusterACLRulesResponse: """ @@ -933,7 +933,7 @@ def delete_acl_rule( self, *, acl_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete an existing ACL. @@ -964,7 +964,7 @@ def list_pools( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPoolsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1015,7 +1015,7 @@ def list_pools_all( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPoolsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1060,7 +1060,7 @@ def list_pools_all( def create_pool( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, cluster_id: str, node_type: str, autoscaling: bool, @@ -1075,7 +1075,7 @@ def create_pool( tags: Optional[List[str]] = None, kubelet_args: Optional[Dict[str, str]] = None, upgrade_policy: Optional[CreatePoolRequestUpgradePolicy] = None, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, root_volume_type: Optional[PoolVolumeType] = None, root_volume_size: Optional[int] = None, ) -> Pool: @@ -1158,7 +1158,7 @@ def get_pool( self, *, pool_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Pool: """ Get a Pool in a Cluster. @@ -1192,7 +1192,7 @@ def wait_for_pool( self, *, pool_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Pool, bool]] = None, ) -> Pool: """ @@ -1230,7 +1230,7 @@ def upgrade_pool( *, pool_id: str, version: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Pool: """ Upgrade a Pool in a Cluster. @@ -1275,7 +1275,7 @@ def update_pool( self, *, pool_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, autoscaling: Optional[bool] = None, size: Optional[int] = None, min_size: Optional[int] = None, @@ -1340,7 +1340,7 @@ def delete_pool( self, *, pool_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Pool: """ Delete a Pool in a Cluster. @@ -1373,7 +1373,7 @@ def delete_pool( def get_node_metadata( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> NodeMetadata: """ Fetch node metadata. @@ -1403,7 +1403,7 @@ def auth_external_node( self, *, pool_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ExternalNodeAuth: """ Authenticate Kosmos external node. @@ -1438,7 +1438,7 @@ def create_external_node( self, *, pool_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ExternalNode: """ Create a Kosmos node. @@ -1473,7 +1473,7 @@ def list_nodes( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, pool_id: Optional[str] = None, order_by: Optional[ListNodesRequestOrderBy] = None, page: Optional[int] = None, @@ -1527,7 +1527,7 @@ def list_nodes_all( self, *, cluster_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, pool_id: Optional[str] = None, order_by: Optional[ListNodesRequestOrderBy] = None, page: Optional[int] = None, @@ -1576,7 +1576,7 @@ def get_node( self, *, node_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Node: """ Get a Node in a Cluster. @@ -1610,7 +1610,7 @@ def wait_for_node( self, *, node_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Node, bool]] = None, ) -> Node: """ @@ -1647,7 +1647,7 @@ def replace_node( self, *, node_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Node: """ Replace a Node in a Cluster. @@ -1683,7 +1683,7 @@ def reboot_node( self, *, node_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Node: """ Reboot a Node in a Cluster. @@ -1720,7 +1720,7 @@ def delete_node( node_id: str, skip_drain: bool, replace: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Node: """ Delete a Node in a Cluster. @@ -1761,7 +1761,7 @@ def delete_node( def list_versions( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ListVersionsResponse: """ List all available Versions. @@ -1791,7 +1791,7 @@ def get_version( self, *, version_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Version: """ Get a Version. @@ -1824,7 +1824,7 @@ def get_version( def list_cluster_types( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListClusterTypesResponse: @@ -1861,7 +1861,7 @@ def list_cluster_types( def list_cluster_types_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[ClusterType]: diff --git a/scaleway/scaleway/k8s/v1/types.py b/scaleway/scaleway/k8s/v1/types.py index 1f5c8d6c2..a320b42c3 100644 --- a/scaleway/scaleway/k8s/v1/types.py +++ b/scaleway/scaleway/k8s/v1/types.py @@ -8,8 +8,8 @@ from typing import Dict, List, Optional from scaleway_core.bridge import ( - Region, - Zone, + Region as ScwRegion, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -415,7 +415,7 @@ class Pool: Kubelet arguments to be used by this pool. Note that this feature is experimental. """ - zone: Zone + zone: ScwZone """ Zone in which the pool's nodes will be spawned. """ @@ -433,7 +433,7 @@ class Pool: Defines if the public IP should be removed from Nodes. To use this feature, your Cluster must have an attached Private Network set up with a Public Gateway. """ - region: Region + region: ScwRegion """ Cluster region of the pool. """ @@ -644,7 +644,7 @@ class CreateClusterRequestPoolConfig: Kubelet arguments to be used by this pool. Note that this feature is experimental. """ - zone: Zone + zone: ScwZone """ Zone in which the pool's nodes will be spawned. """ @@ -754,7 +754,7 @@ class Version: Label of the Kubernetes version. """ - region: Region + region: ScwRegion """ Region in which this version is available. """ @@ -812,7 +812,7 @@ class Cluster: Kubernetes version of the cluster. """ - region: Region + region: ScwRegion """ Region in which the cluster is deployed. """ @@ -940,7 +940,7 @@ class Node: Underlying instance ID. It is prefixed by instance type and location information (see https://pkg.go.dev/k8s.io/api/core/v1#NodeSpec.ProviderID). """ - region: Region + region: ScwRegion """ Cluster region of the node. """ @@ -1113,7 +1113,7 @@ class AddClusterACLRulesRequest: ID of the cluster whose ACLs will be added. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1139,7 +1139,7 @@ class AuthExternalNodeRequest: Pool the node will be attached to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1162,7 +1162,7 @@ class CreateClusterRequest: Kubernetes version of the cluster. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1231,7 +1231,7 @@ class CreateClusterRequest: class CreateExternalNodeRequest: pool_id: str - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1239,7 +1239,7 @@ class CreateExternalNodeRequest: @dataclass class CreatePoolRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1314,7 +1314,7 @@ class CreatePoolRequest: Pool upgrade policy. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone in which the pool's nodes will be spawned. """ @@ -1340,7 +1340,7 @@ class DeleteACLRuleRequest: ID of the ACL rule to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1358,7 +1358,7 @@ class DeleteClusterRequest: Defines whether all volumes (including retain volume type), empty Private Networks and Load Balancers with a name starting with the cluster ID will also be deleted. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1381,7 +1381,7 @@ class DeleteNodeRequest: Add a new node after the deletion of this node. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1394,7 +1394,7 @@ class DeletePoolRequest: ID of the pool to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1443,7 +1443,7 @@ class GetClusterKubeConfigRequest: Cluster ID for which to download the kubeconfig. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1461,7 +1461,7 @@ class GetClusterRequest: ID of the requested cluster. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1469,7 +1469,7 @@ class GetClusterRequest: @dataclass class GetNodeMetadataRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1482,7 +1482,7 @@ class GetNodeRequest: ID of the requested node. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1495,7 +1495,7 @@ class GetPoolRequest: ID of the requested pool. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1508,7 +1508,7 @@ class GetVersionRequest: Requested version name. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1521,7 +1521,7 @@ class ListClusterACLRulesRequest: ID of the cluster whose ACLs will be listed. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1557,7 +1557,7 @@ class ListClusterAvailableTypesRequest: Cluster ID for which the available Kubernetes types will be listed. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1583,7 +1583,7 @@ class ListClusterAvailableVersionsRequest: Cluster ID for which the available Kubernetes versions will be listed. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1599,7 +1599,7 @@ class ListClusterAvailableVersionsResponse: @dataclass class ListClusterTypesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1630,7 +1630,7 @@ class ListClusterTypesResponse: @dataclass class ListClustersRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1701,7 +1701,7 @@ class ListNodesRequest: Cluster ID from which the nodes will be listed from. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1757,7 +1757,7 @@ class ListPoolsRequest: ID of the cluster whose pools will be listed. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1803,7 +1803,7 @@ class ListPoolsResponse: @dataclass class ListVersionsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1824,7 +1824,7 @@ class MigrateClusterToSBSCSIRequest: Cluster ID for which the latest CSI compatible with Scaleway Block Storage will be enabled. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1864,7 +1864,7 @@ class RebootNodeRequest: ID of the node to reboot. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1877,7 +1877,7 @@ class ReplaceNodeRequest: ID of the node to replace. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1890,7 +1890,7 @@ class ResetClusterAdminTokenRequest: Cluster ID on which the admin token will be renewed. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1903,7 +1903,7 @@ class SetClusterACLRulesRequest: ID of the cluster whose ACLs will be set. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1934,7 +1934,7 @@ class SetClusterTypeRequest: Type of the cluster. Note that some migrations are not possible (please refer to product documentation). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1947,7 +1947,7 @@ class UpdateClusterRequest: ID of the cluster to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2005,7 +2005,7 @@ class UpdatePoolRequest: ID of the pool to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2068,7 +2068,7 @@ class UpgradeClusterRequest: Defines whether pools will also be upgraded once the control plane is upgraded. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2086,7 +2086,7 @@ class UpgradePoolRequest: New Kubernetes version for the pool. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/key_manager/v1alpha1/api.py b/scaleway/scaleway/key_manager/v1alpha1/api.py index f2e54234c..1057a055d 100644 --- a/scaleway/scaleway/key_manager/v1alpha1/api.py +++ b/scaleway/scaleway/key_manager/v1alpha1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( validate_path_param, @@ -53,7 +53,7 @@ def create_key( self, *, unprotected: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, name: Optional[str] = None, usage: Optional[KeyUsage] = None, @@ -114,7 +114,7 @@ def get_key( self, *, key_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Key: """ Get key metadata. @@ -148,7 +148,7 @@ def update_key( self, *, key_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, description: Optional[str] = None, tags: Optional[List[str]] = None, @@ -201,7 +201,7 @@ def delete_key( self, *, key_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a key. @@ -233,7 +233,7 @@ def rotate_key( self, *, key_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Key: """ Rotate a key. @@ -268,7 +268,7 @@ def protect_key( self, *, key_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Key: """ Apply key protection. @@ -303,7 +303,7 @@ def unprotect_key( self, *, key_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Key: """ Remove key protection. @@ -338,7 +338,7 @@ def enable_key( self, *, key_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Key: """ Enable key. @@ -373,7 +373,7 @@ def disable_key( self, *, key_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Key: """ Disable key. @@ -407,7 +407,7 @@ def disable_key( def list_keys( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, order_by: Optional[ListKeysRequestOrderBy] = None, @@ -460,7 +460,7 @@ def list_keys( def list_keys_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, order_by: Optional[ListKeysRequestOrderBy] = None, @@ -509,7 +509,7 @@ def generate_data_key( *, key_id: str, without_plaintext: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, algorithm: Optional[DataKeyAlgorithmSymmetricEncryption] = None, ) -> DataKey: """ @@ -560,7 +560,7 @@ def encrypt( *, key_id: str, plaintext: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, associated_data: Optional[str] = None, ) -> EncryptResponse: """ @@ -608,7 +608,7 @@ def decrypt( *, key_id: str, ciphertext: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, associated_data: Optional[str] = None, ) -> DecryptResponse: """ @@ -656,7 +656,7 @@ def import_key_material( *, key_id: str, key_material: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, salt: Optional[str] = None, ) -> Key: """ @@ -703,7 +703,7 @@ def delete_key_material( self, *, key_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete key material. diff --git a/scaleway/scaleway/key_manager/v1alpha1/types.py b/scaleway/scaleway/key_manager/v1alpha1/types.py index 9a291f7d2..04b91d423 100644 --- a/scaleway/scaleway/key_manager/v1alpha1/types.py +++ b/scaleway/scaleway/key_manager/v1alpha1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -142,7 +142,7 @@ class Key: Refer to the `Key.Origin` enum for a description of values. """ - region: Region + region: ScwRegion """ Region of the key. """ @@ -170,7 +170,7 @@ class CreateKeyRequest: Default value is `false`. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -251,7 +251,7 @@ class DecryptRequest: Data size must be between 1 and 131071 bytes. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -287,7 +287,7 @@ class DeleteKeyMaterialRequest: ID of the key of which to delete the key material. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -300,7 +300,7 @@ class DeleteKeyRequest: ID of the key to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -313,7 +313,7 @@ class DisableKeyRequest: ID of the key to disable. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -326,7 +326,7 @@ class EnableKeyRequest: ID of the key to enable. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -344,7 +344,7 @@ class EncryptRequest: Data size must be between 1 and 65535 bytes. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -381,7 +381,7 @@ class GenerateDataKeyRequest: Set it to `true` if you do not wish the plaintext to be returned in the response object. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -399,7 +399,7 @@ class GetKeyRequest: ID of the key to target. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -417,7 +417,7 @@ class ImportKeyMaterialRequest: The key material The key material is a random sequence of bytes used to derive a cryptographic key. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -430,7 +430,7 @@ class ImportKeyMaterialRequest: @dataclass class ListKeysRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -482,7 +482,7 @@ class ProtectKeyRequest: ID of the key to apply key protection to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -495,7 +495,7 @@ class RotateKeyRequest: ID of the key to rotate. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -508,7 +508,7 @@ class UnprotectKeyRequest: ID of the key to remove key protection from. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -521,7 +521,7 @@ class UpdateKeyRequest: ID of the key to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/lb/v1/api.py b/scaleway/scaleway/lb/v1/api.py index 2cca3af25..30becc0ad 100644 --- a/scaleway/scaleway/lb/v1/api.py +++ b/scaleway/scaleway/lb/v1/api.py @@ -5,8 +5,8 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, - Zone, + Region as ScwRegion, + Zone as ScwZone, ) from scaleway_core.utils import ( WaitForOptions, @@ -208,7 +208,7 @@ class LbV1ZonedAPI(API): def list_lbs( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, order_by: Optional[ListLbsRequestOrderBy] = None, page_size: Optional[int] = None, @@ -259,7 +259,7 @@ def list_lbs( def list_lbs_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, order_by: Optional[ListLbsRequestOrderBy] = None, page_size: Optional[int] = None, @@ -308,7 +308,7 @@ def create_lb( *, description: str, type_: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, name: Optional[str] = None, @@ -378,7 +378,7 @@ def get_lb( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Lb: """ Get a Load Balancer. @@ -410,7 +410,7 @@ def wait_for_lb( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[Lb, bool]] = None, ) -> Lb: """ @@ -449,7 +449,7 @@ def update_lb( lb_id: str, name: str, description: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, ssl_compatibility_level: Optional[SSLCompatibilityLevel] = None, ) -> Lb: @@ -501,7 +501,7 @@ def delete_lb( *, lb_id: str, release_ip: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a Load Balancer. @@ -537,7 +537,7 @@ def migrate_lb( *, lb_id: str, type_: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Lb: """ Migrate a Load Balancer. @@ -578,7 +578,7 @@ def migrate_lb( def list_i_ps( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ip_address: Optional[str] = None, @@ -629,7 +629,7 @@ def list_i_ps( def list_i_ps_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ip_address: Optional[str] = None, @@ -677,7 +677,7 @@ def create_ip( self, *, is_ipv6: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, reverse: Optional[str] = None, @@ -729,7 +729,7 @@ def get_ip( self, *, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Ip: """ Get an IP address. @@ -761,7 +761,7 @@ def release_ip( self, *, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete an IP address. @@ -791,7 +791,7 @@ def update_ip( self, *, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, reverse: Optional[str] = None, lb_id: Optional[str] = None, tags: Optional[List[str]] = None, @@ -839,7 +839,7 @@ def list_backends( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, order_by: Optional[ListBackendsRequestOrderBy] = None, page: Optional[int] = None, @@ -885,7 +885,7 @@ def list_backends_all( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, order_by: Optional[ListBackendsRequestOrderBy] = None, page: Optional[int] = None, @@ -935,7 +935,7 @@ def create_backend( lb_id: str, health_check: HealthCheck, server_ip: List[str], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, send_proxy_v2: Optional[bool] = None, timeout_server: Optional[str] = None, @@ -1037,7 +1037,7 @@ def get_backend( self, *, backend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Backend: """ Get a backend of a given Load Balancer. @@ -1075,7 +1075,7 @@ def update_backend( forward_port_algorithm: ForwardPortAlgorithm, sticky_sessions: StickySessionsType, sticky_sessions_cookie_name: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, send_proxy_v2: Optional[bool] = None, timeout_server: Optional[str] = None, timeout_connect: Optional[str] = None, @@ -1171,7 +1171,7 @@ def delete_backend( self, *, backend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a backend of a given Load Balancer. @@ -1202,7 +1202,7 @@ def add_backend_servers( *, backend_id: str, server_ip: List[str], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Backend: """ Add a set of backend servers to a given backend. @@ -1245,7 +1245,7 @@ def remove_backend_servers( *, backend_id: str, server_ip: List[str], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Backend: """ Remove a set of servers for a given backend. @@ -1288,7 +1288,7 @@ def set_backend_servers( *, backend_id: str, server_ip: List[str], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Backend: """ Define all backend servers for a given backend. @@ -1332,7 +1332,7 @@ def update_health_check( port: int, check_max_retries: int, backend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, check_delay: Optional[str] = None, check_timeout: Optional[str] = None, check_send_proxy: bool, @@ -1418,7 +1418,7 @@ def list_frontends( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, order_by: Optional[ListFrontendsRequestOrderBy] = None, page: Optional[int] = None, @@ -1464,7 +1464,7 @@ def list_frontends_all( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, order_by: Optional[ListFrontendsRequestOrderBy] = None, page: Optional[int] = None, @@ -1510,7 +1510,7 @@ def create_frontend( lb_id: str, backend_id: str, enable_http3: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, timeout_client: Optional[str] = None, certificate_id: Optional[str] = None, @@ -1570,7 +1570,7 @@ def get_frontend( self, *, frontend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Frontend: """ Get a frontend. @@ -1606,7 +1606,7 @@ def update_frontend( inbound_port: int, backend_id: str, enable_http3: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, timeout_client: Optional[str] = None, certificate_id: Optional[str] = None, certificate_ids: Optional[List[str]] = None, @@ -1666,7 +1666,7 @@ def delete_frontend( self, *, frontend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a frontend. @@ -1695,7 +1695,7 @@ def delete_frontend( def list_routes( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListRoutesRequestOrderBy] = None, page_size: Optional[int] = None, page: Optional[int] = None, @@ -1736,7 +1736,7 @@ def list_routes( def list_routes_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListRoutesRequestOrderBy] = None, page_size: Optional[int] = None, page: Optional[int] = None, @@ -1776,7 +1776,7 @@ def create_route( *, frontend_id: str, backend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, match: Optional[RouteMatch] = None, ) -> Route: """ @@ -1820,7 +1820,7 @@ def get_route( self, *, route_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Route: """ Get a route. @@ -1853,7 +1853,7 @@ def update_route( *, route_id: str, backend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, match: Optional[RouteMatch] = None, ) -> Route: """ @@ -1898,7 +1898,7 @@ def delete_route( self, *, route_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a route. @@ -1928,7 +1928,7 @@ def get_lb_stats( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, backend_id: Optional[str] = None, ) -> LbStats: """ @@ -1965,7 +1965,7 @@ def list_backend_stats( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, backend_id: Optional[str] = None, @@ -2008,7 +2008,7 @@ def list_backend_stats_all( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, backend_id: Optional[str] = None, @@ -2048,7 +2048,7 @@ def list_acls( self, *, frontend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListAclRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -2094,7 +2094,7 @@ def list_acls_all( self, *, frontend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListAclRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -2140,7 +2140,7 @@ def create_acl( action: AclAction, index: int, description: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, match: Optional[AclMatch] = None, ) -> Acl: @@ -2194,7 +2194,7 @@ def get_acl( self, *, acl_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Acl: """ Get an ACL. @@ -2229,7 +2229,7 @@ def update_acl( name: str, action: AclAction, index: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, match: Optional[AclMatch] = None, description: Optional[str] = None, ) -> Acl: @@ -2283,7 +2283,7 @@ def delete_acl( self, *, acl_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete an ACL. @@ -2314,7 +2314,7 @@ def set_acls( *, acls: List[AclSpec], frontend_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SetAclsResponse: """ Define all ACLs for a given frontend. @@ -2356,7 +2356,7 @@ def create_certificate( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, letsencrypt: Optional[CreateCertificateRequestLetsencryptConfig] = None, custom_certificate: Optional[CreateCertificateRequestCustomCertificate] = None, @@ -2406,7 +2406,7 @@ def list_certificates( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListCertificatesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -2452,7 +2452,7 @@ def list_certificates_all( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListCertificatesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -2495,7 +2495,7 @@ def get_certificate( self, *, certificate_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Certificate: """ Get an SSL/TLS certificate. @@ -2527,7 +2527,7 @@ def wait_for_certificate( self, *, certificate_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[Certificate, bool]] = None, ) -> Certificate: """ @@ -2565,7 +2565,7 @@ def update_certificate( *, certificate_id: str, name: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Certificate: """ Update an SSL/TLS certificate. @@ -2607,7 +2607,7 @@ def delete_certificate( self, *, certificate_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete an SSL/TLS certificate. @@ -2636,7 +2636,7 @@ def delete_certificate( def list_lb_types( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListLbTypesResponse: @@ -2671,7 +2671,7 @@ def list_lb_types( def list_lb_types_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[LbType]: @@ -2704,7 +2704,7 @@ def create_subscriber( self, *, name: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, email_config: Optional[SubscriberEmailConfig] = None, webhook_config: Optional[SubscriberWebhookConfig] = None, organization_id: Optional[str] = None, @@ -2758,7 +2758,7 @@ def get_subscriber( self, *, subscriber_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Subscriber: """ Get a subscriber. @@ -2789,7 +2789,7 @@ def get_subscriber( def list_subscriber( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListSubscriberRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -2837,7 +2837,7 @@ def list_subscriber( def list_subscriber_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListSubscriberRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -2883,7 +2883,7 @@ def update_subscriber( *, subscriber_id: str, name: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, email_config: Optional[SubscriberEmailConfig] = None, webhook_config: Optional[SubscriberWebhookConfig] = None, ) -> Subscriber: @@ -2933,7 +2933,7 @@ def delete_subscriber( self, *, subscriber_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a subscriber. @@ -2964,7 +2964,7 @@ def subscribe_to_lb( *, lb_id: str, subscriber_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Lb: """ Subscribe a subscriber to alerts for a given Load Balancer. @@ -3006,7 +3006,7 @@ def unsubscribe_from_lb( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Lb: """ Unsubscribe a subscriber from alerts for a given Load Balancer. @@ -3038,7 +3038,7 @@ def list_lb_private_networks( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListPrivateNetworksRequestOrderBy] = None, page_size: Optional[int] = None, page: Optional[int] = None, @@ -3081,7 +3081,7 @@ def list_lb_private_networks_all( self, *, lb_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListPrivateNetworksRequestOrderBy] = None, page_size: Optional[int] = None, page: Optional[int] = None, @@ -3122,7 +3122,7 @@ def attach_private_network( *, lb_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, static_config: Optional[PrivateNetworkStaticConfig] = None, dhcp_config: Optional[PrivateNetworkDHCPConfig] = None, ipam_config: Optional[PrivateNetworkIpamConfig] = None, @@ -3183,7 +3183,7 @@ def detach_private_network( *, lb_id: str, private_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Detach Load Balancer from Private Network. @@ -3224,7 +3224,7 @@ class LbV1API(API): def list_lbs( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListLbsRequestOrderBy] = None, page_size: Optional[int] = None, @@ -3276,7 +3276,7 @@ def list_lbs( def list_lbs_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListLbsRequestOrderBy] = None, page_size: Optional[int] = None, @@ -3324,7 +3324,7 @@ def create_lb( *, description: str, type_: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, name: Optional[str] = None, @@ -3395,7 +3395,7 @@ def get_lb( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Lb: """ Get a load balancer. @@ -3428,7 +3428,7 @@ def wait_for_lb( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Lb, bool]] = None, ) -> Lb: """ @@ -3466,7 +3466,7 @@ def update_lb( lb_id: str, name: str, description: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, tags: Optional[List[str]] = None, ssl_compatibility_level: Optional[SSLCompatibilityLevel] = None, ) -> Lb: @@ -3519,7 +3519,7 @@ def delete_lb( *, lb_id: str, release_ip: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a load balancer. @@ -3556,7 +3556,7 @@ def migrate_lb( *, lb_id: str, type_: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Lb: """ Migrate a load balancer. @@ -3598,7 +3598,7 @@ def migrate_lb( def list_i_ps( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ip_address: Optional[str] = None, @@ -3650,7 +3650,7 @@ def list_i_ps( def list_i_ps_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ip_address: Optional[str] = None, @@ -3697,7 +3697,7 @@ def create_ip( self, *, is_ipv6: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, reverse: Optional[str] = None, @@ -3750,7 +3750,7 @@ def get_ip( self, *, ip_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Ip: """ Get an IP. @@ -3783,7 +3783,7 @@ def release_ip( self, *, ip_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete an IP. @@ -3814,7 +3814,7 @@ def update_ip( self, *, ip_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, reverse: Optional[str] = None, lb_id: Optional[str] = None, tags: Optional[List[str]] = None, @@ -3863,7 +3863,7 @@ def list_backends( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListBackendsRequestOrderBy] = None, page: Optional[int] = None, @@ -3910,7 +3910,7 @@ def list_backends_all( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListBackendsRequestOrderBy] = None, page: Optional[int] = None, @@ -3959,7 +3959,7 @@ def create_backend( lb_id: str, health_check: HealthCheck, server_ip: List[str], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, send_proxy_v2: Optional[bool] = None, timeout_server: Optional[str] = None, @@ -4062,7 +4062,7 @@ def get_backend( self, *, backend_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Backend: """ Get a backend in a given load balancer. @@ -4101,7 +4101,7 @@ def update_backend( forward_port_algorithm: ForwardPortAlgorithm, sticky_sessions: StickySessionsType, sticky_sessions_cookie_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, send_proxy_v2: Optional[bool] = None, timeout_server: Optional[str] = None, timeout_connect: Optional[str] = None, @@ -4198,7 +4198,7 @@ def delete_backend( self, *, backend_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a backend in a given load balancer. @@ -4230,7 +4230,7 @@ def add_backend_servers( *, backend_id: str, server_ip: List[str], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Backend: """ Add a set of servers in a given backend. @@ -4274,7 +4274,7 @@ def remove_backend_servers( *, backend_id: str, server_ip: List[str], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Backend: """ Remove a set of servers for a given backend. @@ -4318,7 +4318,7 @@ def set_backend_servers( *, backend_id: str, server_ip: List[str], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Backend: """ Define all servers in a given backend. @@ -4363,7 +4363,7 @@ def update_health_check( port: int, check_max_retries: int, backend_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, check_delay: Optional[str] = None, check_timeout: Optional[str] = None, check_send_proxy: bool, @@ -4450,7 +4450,7 @@ def list_frontends( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListFrontendsRequestOrderBy] = None, page: Optional[int] = None, @@ -4497,7 +4497,7 @@ def list_frontends_all( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListFrontendsRequestOrderBy] = None, page: Optional[int] = None, @@ -4542,7 +4542,7 @@ def create_frontend( lb_id: str, backend_id: str, enable_http3: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, timeout_client: Optional[str] = None, certificate_id: Optional[str] = None, @@ -4603,7 +4603,7 @@ def get_frontend( self, *, frontend_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Frontend: """ Get a frontend. @@ -4640,7 +4640,7 @@ def update_frontend( inbound_port: int, backend_id: str, enable_http3: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, timeout_client: Optional[str] = None, certificate_id: Optional[str] = None, certificate_ids: Optional[List[str]] = None, @@ -4701,7 +4701,7 @@ def delete_frontend( self, *, frontend_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a frontend. @@ -4731,7 +4731,7 @@ def delete_frontend( def list_routes( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListRoutesRequestOrderBy] = None, page_size: Optional[int] = None, page: Optional[int] = None, @@ -4773,7 +4773,7 @@ def list_routes( def list_routes_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListRoutesRequestOrderBy] = None, page_size: Optional[int] = None, page: Optional[int] = None, @@ -4812,7 +4812,7 @@ def create_route( *, frontend_id: str, backend_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, match: Optional[RouteMatch] = None, ) -> Route: """ @@ -4857,7 +4857,7 @@ def get_route( self, *, route_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Route: """ Get single backend redirection. @@ -4891,7 +4891,7 @@ def update_route( *, route_id: str, backend_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, match: Optional[RouteMatch] = None, ) -> Route: """ @@ -4937,7 +4937,7 @@ def delete_route( self, *, route_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a backend redirection. @@ -4968,7 +4968,7 @@ def get_lb_stats( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, backend_id: Optional[str] = None, ) -> LbStats: """ @@ -5007,7 +5007,7 @@ def list_backend_stats( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, backend_id: Optional[str] = None, @@ -5051,7 +5051,7 @@ def list_backend_stats_all( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, backend_id: Optional[str] = None, @@ -5090,7 +5090,7 @@ def list_acls( self, *, frontend_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListAclRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -5137,7 +5137,7 @@ def list_acls_all( self, *, frontend_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListAclRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -5182,7 +5182,7 @@ def create_acl( action: AclAction, index: int, description: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, match: Optional[AclMatch] = None, ) -> Acl: @@ -5237,7 +5237,7 @@ def get_acl( self, *, acl_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Acl: """ Get an ACL. @@ -5273,7 +5273,7 @@ def update_acl( name: str, action: AclAction, index: int, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, match: Optional[AclMatch] = None, description: Optional[str] = None, ) -> Acl: @@ -5328,7 +5328,7 @@ def delete_acl( self, *, acl_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete an ACL. @@ -5359,7 +5359,7 @@ def create_certificate( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, letsencrypt: Optional[CreateCertificateRequestLetsencryptConfig] = None, custom_certificate: Optional[CreateCertificateRequestCustomCertificate] = None, @@ -5411,7 +5411,7 @@ def list_certificates( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListCertificatesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -5458,7 +5458,7 @@ def list_certificates_all( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListCertificatesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -5500,7 +5500,7 @@ def get_certificate( self, *, certificate_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Certificate: """ Get a TLS certificate. @@ -5533,7 +5533,7 @@ def wait_for_certificate( self, *, certificate_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Certificate, bool]] = None, ) -> Certificate: """ @@ -5570,7 +5570,7 @@ def update_certificate( *, certificate_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Certificate: """ Update a TLS certificate. @@ -5613,7 +5613,7 @@ def delete_certificate( self, *, certificate_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a TLS certificate. @@ -5643,7 +5643,7 @@ def delete_certificate( def list_lb_types( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListLbTypesResponse: @@ -5679,7 +5679,7 @@ def list_lb_types( def list_lb_types_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[LbType]: @@ -5711,7 +5711,7 @@ def create_subscriber( self, *, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, email_config: Optional[SubscriberEmailConfig] = None, webhook_config: Optional[SubscriberWebhookConfig] = None, organization_id: Optional[str] = None, @@ -5766,7 +5766,7 @@ def get_subscriber( self, *, subscriber_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Subscriber: """ Get a subscriber. @@ -5798,7 +5798,7 @@ def get_subscriber( def list_subscriber( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListSubscriberRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -5847,7 +5847,7 @@ def list_subscriber( def list_subscriber_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListSubscriberRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -5892,7 +5892,7 @@ def update_subscriber( *, subscriber_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, email_config: Optional[SubscriberEmailConfig] = None, webhook_config: Optional[SubscriberWebhookConfig] = None, ) -> Subscriber: @@ -5943,7 +5943,7 @@ def delete_subscriber( self, *, subscriber_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a subscriber. @@ -5975,7 +5975,7 @@ def subscribe_to_lb( *, lb_id: str, subscriber_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Lb: """ Subscribe a subscriber to a given load balancer. @@ -6018,7 +6018,7 @@ def unsubscribe_from_lb( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Lb: """ Unsubscribe a subscriber from a given load balancer. @@ -6051,7 +6051,7 @@ def list_lb_private_networks( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPrivateNetworksRequestOrderBy] = None, page_size: Optional[int] = None, page: Optional[int] = None, @@ -6095,7 +6095,7 @@ def list_lb_private_networks_all( self, *, lb_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPrivateNetworksRequestOrderBy] = None, page_size: Optional[int] = None, page: Optional[int] = None, @@ -6135,7 +6135,7 @@ def attach_private_network( *, lb_id: str, private_network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, static_config: Optional[PrivateNetworkStaticConfig] = None, dhcp_config: Optional[PrivateNetworkDHCPConfig] = None, ipam_config: Optional[PrivateNetworkIpamConfig] = None, @@ -6197,7 +6197,7 @@ def detach_private_network( *, lb_id: str, private_network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Remove load balancer of private network. diff --git a/scaleway/scaleway/lb/v1/types.py b/scaleway/scaleway/lb/v1/types.py index 5736c5d69..10556a962 100644 --- a/scaleway/scaleway/lb/v1/types.py +++ b/scaleway/scaleway/lb/v1/types.py @@ -8,8 +8,8 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, - Zone, + Region as ScwRegion, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -392,7 +392,7 @@ class Instance: Instance IP address. """ - zone: Zone + zone: ScwZone """ The zone the Instance is in. """ @@ -407,7 +407,7 @@ class Instance: Date on which the Instance was last updated. """ - region: Optional[Region] + region: Optional[ScwRegion] """ The region the Instance is in. """ @@ -445,7 +445,7 @@ class Ip: IP tags. """ - zone: Zone + zone: ScwZone """ The zone the IP address is in. """ @@ -455,7 +455,7 @@ class Ip: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ The region the IP address is in. """ @@ -606,7 +606,7 @@ class Lb: Number of routes configured on the Load Balancer. """ - zone: Zone + zone: ScwZone """ The zone the Load Balancer is in. """ @@ -626,7 +626,7 @@ class Lb: Date on which the Load Balancer was last updated. """ - region: Optional[Region] + region: Optional[ScwRegion] """ The region the Load Balancer is in. """ @@ -1128,12 +1128,12 @@ class LbType: Load Balancer commercial offer type description. """ - zone: Zone + zone: ScwZone """ The zone the Load Balancer stock is in. """ - region: Optional[Region] + region: Optional[ScwRegion] """ The region the Load Balancer stock is in. """ @@ -1212,7 +1212,7 @@ class AddBackendServersRequest: List of IP addresses to add to backend servers. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1230,7 +1230,7 @@ class AttachPrivateNetworkRequest: Private Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1273,7 +1273,7 @@ class CreateAclRequest: ACL description. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1331,7 +1331,7 @@ class CreateBackendRequest: List of backend server IP addresses (IPv4 or IPv6) the backend should forward traffic to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1414,7 +1414,7 @@ class CreateCertificateRequest: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1451,7 +1451,7 @@ class CreateFrontendRequest: Defines whether to enable HTTP/3 protocol on the frontend. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1484,7 +1484,7 @@ class CreateIpRequest: If true, creates a Flexible IP with an ipv6 address. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1516,7 +1516,7 @@ class CreateLbRequest: Load Balancer commercial offer type. Use the Load Balancer types endpoint to retrieve a list of available offer types. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1573,7 +1573,7 @@ class CreateRouteRequest: ID of the target backend for the route. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1595,7 +1595,7 @@ class CreateSubscriberRequest: Subscriber name. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1616,7 +1616,7 @@ class DeleteAclRequest: ACL ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1629,7 +1629,7 @@ class DeleteBackendRequest: ID of the backend to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1642,7 +1642,7 @@ class DeleteCertificateRequest: Certificate ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1655,7 +1655,7 @@ class DeleteFrontendRequest: ID of the frontend to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1673,7 +1673,7 @@ class DeleteLbRequest: Defines whether the Load Balancer's flexible IP should be deleted. Set to true to release the flexible IP, or false to keep it available in your account for future Load Balancers. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1686,7 +1686,7 @@ class DeleteRouteRequest: Route ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1699,7 +1699,7 @@ class DeleteSubscriberRequest: Subscriber ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1717,7 +1717,7 @@ class DetachPrivateNetworkRequest: Set your instance private network id. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1730,7 +1730,7 @@ class GetAclRequest: ACL ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1743,7 +1743,7 @@ class GetBackendRequest: Backend ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1756,7 +1756,7 @@ class GetCertificateRequest: Certificate ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1769,7 +1769,7 @@ class GetFrontendRequest: Frontend ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1782,7 +1782,7 @@ class GetIpRequest: IP address ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1795,7 +1795,7 @@ class GetLbRequest: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1812,7 +1812,7 @@ class GetLbStatsRequest: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1830,7 +1830,7 @@ class GetRouteRequest: Route ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1843,7 +1843,7 @@ class GetSubscriberRequest: Subscriber ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1877,7 +1877,7 @@ class ListAclsRequest: Frontend ID (ACLs attached to this frontend will be returned in the response). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1910,7 +1910,7 @@ class ListBackendStatsRequest: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1951,7 +1951,7 @@ class ListBackendsRequest: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1997,7 +1997,7 @@ class ListCertificatesRequest: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2043,7 +2043,7 @@ class ListFrontendsRequest: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2084,7 +2084,7 @@ class ListFrontendsResponse: @dataclass class ListIPsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2145,7 +2145,7 @@ class ListLbPrivateNetworksRequest: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2181,7 +2181,7 @@ class ListLbPrivateNetworksResponse: @dataclass class ListLbTypesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2212,7 +2212,7 @@ class ListLbTypesResponse: @dataclass class ListLbsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2268,7 +2268,7 @@ class ListLbsResponse: @dataclass class ListRoutesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2309,7 +2309,7 @@ class ListRoutesResponse: @dataclass class ListSubscriberRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2370,7 +2370,7 @@ class MigrateLbRequest: Load Balancer type to migrate to (use the List all Load Balancer offer types endpoint to get a list of available offer types). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2383,7 +2383,7 @@ class ReleaseIpRequest: IP address ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2401,7 +2401,7 @@ class RemoveBackendServersRequest: List of IP addresses to remove from backend servers. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2432,7 +2432,7 @@ class SetBackendServersRequest: List of IP addresses for backend servers. Any other existing backend servers will be removed. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2450,7 +2450,7 @@ class SubscribeToLbRequest: Subscriber ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2463,7 +2463,7 @@ class UnsubscribeFromLbRequest: Load Balancer ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2491,7 +2491,7 @@ class UpdateAclRequest: Priority of this ACL (ACLs are applied in ascending order, 0 is the first ACL executed). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2544,7 +2544,7 @@ class UpdateBackendRequest: Cookie name for cookie-based sticky sessions. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2627,7 +2627,7 @@ class UpdateCertificateRequest: Certificate name. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2660,7 +2660,7 @@ class UpdateFrontendRequest: Defines whether to enable HTTP/3 protocol on the frontend. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2703,7 +2703,7 @@ class UpdateHealthCheckRequest: Defines whether proxy protocol should be activated for the health check. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2745,7 +2745,7 @@ class UpdateIpRequest: IP address ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2783,7 +2783,7 @@ class UpdateLbRequest: Load Balancer description. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2811,7 +2811,7 @@ class UpdateRouteRequest: ID of the target backend for the route. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2834,7 +2834,7 @@ class UpdateSubscriberRequest: Subscriber name. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2856,7 +2856,7 @@ class ZonedApiAddBackendServersRequest: List of IP addresses to add to backend servers. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2874,7 +2874,7 @@ class ZonedApiAttachPrivateNetworkRequest: Private Network ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2917,7 +2917,7 @@ class ZonedApiCreateAclRequest: ACL description. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -2975,7 +2975,7 @@ class ZonedApiCreateBackendRequest: List of backend server IP addresses (IPv4 or IPv6) the backend should forward traffic to. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3058,7 +3058,7 @@ class ZonedApiCreateCertificateRequest: Load Balancer ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3095,7 +3095,7 @@ class ZonedApiCreateFrontendRequest: Defines whether to enable HTTP/3 protocol on the frontend. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3128,7 +3128,7 @@ class ZonedApiCreateIpRequest: If true, creates a Flexible IP with an ipv6 address. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3160,7 +3160,7 @@ class ZonedApiCreateLbRequest: Load Balancer commercial offer type. Use the Load Balancer types endpoint to retrieve a list of available offer types. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3217,7 +3217,7 @@ class ZonedApiCreateRouteRequest: ID of the target backend for the route. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3239,7 +3239,7 @@ class ZonedApiCreateSubscriberRequest: Subscriber name. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3260,7 +3260,7 @@ class ZonedApiDeleteAclRequest: ACL ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3273,7 +3273,7 @@ class ZonedApiDeleteBackendRequest: ID of the backend to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3286,7 +3286,7 @@ class ZonedApiDeleteCertificateRequest: Certificate ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3299,7 +3299,7 @@ class ZonedApiDeleteFrontendRequest: ID of the frontend to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3317,7 +3317,7 @@ class ZonedApiDeleteLbRequest: Defines whether the Load Balancer's flexible IP should be deleted. Set to true to release the flexible IP, or false to keep it available in your account for future Load Balancers. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3330,7 +3330,7 @@ class ZonedApiDeleteRouteRequest: Route ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3343,7 +3343,7 @@ class ZonedApiDeleteSubscriberRequest: Subscriber ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3361,7 +3361,7 @@ class ZonedApiDetachPrivateNetworkRequest: Set your instance private network id. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3374,7 +3374,7 @@ class ZonedApiGetAclRequest: ACL ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3387,7 +3387,7 @@ class ZonedApiGetBackendRequest: Backend ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3400,7 +3400,7 @@ class ZonedApiGetCertificateRequest: Certificate ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3413,7 +3413,7 @@ class ZonedApiGetFrontendRequest: Frontend ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3426,7 +3426,7 @@ class ZonedApiGetIpRequest: IP address ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3439,7 +3439,7 @@ class ZonedApiGetLbRequest: Load Balancer ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3456,7 +3456,7 @@ class ZonedApiGetLbStatsRequest: Load Balancer ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3474,7 +3474,7 @@ class ZonedApiGetRouteRequest: Route ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3487,7 +3487,7 @@ class ZonedApiGetSubscriberRequest: Subscriber ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3500,7 +3500,7 @@ class ZonedApiListAclsRequest: Frontend ID (ACLs attached to this frontend will be returned in the response). """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3533,7 +3533,7 @@ class ZonedApiListBackendStatsRequest: Load Balancer ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3561,7 +3561,7 @@ class ZonedApiListBackendsRequest: Load Balancer ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3594,7 +3594,7 @@ class ZonedApiListCertificatesRequest: Load Balancer ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3627,7 +3627,7 @@ class ZonedApiListFrontendsRequest: Load Balancer ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3655,7 +3655,7 @@ class ZonedApiListFrontendsRequest: @dataclass class ZonedApiListIPsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3703,7 +3703,7 @@ class ZonedApiListLbPrivateNetworksRequest: Load Balancer ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3726,7 +3726,7 @@ class ZonedApiListLbPrivateNetworksRequest: @dataclass class ZonedApiListLbTypesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3744,7 +3744,7 @@ class ZonedApiListLbTypesRequest: @dataclass class ZonedApiListLbsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3787,7 +3787,7 @@ class ZonedApiListLbsRequest: @dataclass class ZonedApiListRoutesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3815,7 +3815,7 @@ class ZonedApiListRoutesRequest: @dataclass class ZonedApiListSubscriberRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3863,7 +3863,7 @@ class ZonedApiMigrateLbRequest: Load Balancer type to migrate to (use the List all Load Balancer offer types endpoint to get a list of available offer types). """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3876,7 +3876,7 @@ class ZonedApiReleaseIpRequest: IP address ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3894,7 +3894,7 @@ class ZonedApiRemoveBackendServersRequest: List of IP addresses to remove from backend servers. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3912,7 +3912,7 @@ class ZonedApiSetAclsRequest: Frontend ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3930,7 +3930,7 @@ class ZonedApiSetBackendServersRequest: List of IP addresses for backend servers. Any other existing backend servers will be removed. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3948,7 +3948,7 @@ class ZonedApiSubscribeToLbRequest: Subscriber ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3961,7 +3961,7 @@ class ZonedApiUnsubscribeFromLbRequest: Load Balancer ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -3989,7 +3989,7 @@ class ZonedApiUpdateAclRequest: Priority of this ACL (ACLs are applied in ascending order, 0 is the first ACL executed). """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4042,7 +4042,7 @@ class ZonedApiUpdateBackendRequest: Cookie name for cookie-based sticky sessions. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4125,7 +4125,7 @@ class ZonedApiUpdateCertificateRequest: Certificate name. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4158,7 +4158,7 @@ class ZonedApiUpdateFrontendRequest: Defines whether to enable HTTP/3 protocol on the frontend. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4201,7 +4201,7 @@ class ZonedApiUpdateHealthCheckRequest: Defines whether proxy protocol should be activated for the health check. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4243,7 +4243,7 @@ class ZonedApiUpdateIpRequest: IP address ID. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4281,7 +4281,7 @@ class ZonedApiUpdateLbRequest: Load Balancer description. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4309,7 +4309,7 @@ class ZonedApiUpdateRouteRequest: ID of the target backend for the route. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -4332,7 +4332,7 @@ class ZonedApiUpdateSubscriberRequest: Subscriber name. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway/scaleway/marketplace/v2/api.py b/scaleway/scaleway/marketplace/v2/api.py index 3d7fe8b3a..80c7b1d4a 100644 --- a/scaleway/scaleway/marketplace/v2/api.py +++ b/scaleway/scaleway/marketplace/v2/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( OneOfPossibility, @@ -272,7 +272,7 @@ def list_local_images( page_size: Optional[int] = None, page: Optional[int] = None, order_by: Optional[ListLocalImagesRequestOrderBy] = None, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, image_id: Optional[str] = None, version_id: Optional[str] = None, image_label: Optional[str] = None, @@ -328,7 +328,7 @@ def list_local_images_all( page_size: Optional[int] = None, page: Optional[int] = None, order_by: Optional[ListLocalImagesRequestOrderBy] = None, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, image_id: Optional[str] = None, version_id: Optional[str] = None, image_label: Optional[str] = None, diff --git a/scaleway/scaleway/marketplace/v2/types.py b/scaleway/scaleway/marketplace/v2/types.py index 9e08cc890..fd972c3a8 100644 --- a/scaleway/scaleway/marketplace/v2/types.py +++ b/scaleway/scaleway/marketplace/v2/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -129,7 +129,7 @@ class LocalImage: Supported architecture for this local image. """ - zone: Zone + zone: ScwZone """ Availability Zone where this local image is available. """ @@ -267,7 +267,7 @@ class ListLocalImagesRequest: Ordering to use. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Filter local images available on this Availability Zone. """ diff --git a/scaleway/scaleway/mnq/v1beta1/api.py b/scaleway/scaleway/mnq/v1beta1/api.py index 515b7b7af..8f7f4db72 100644 --- a/scaleway/scaleway/mnq/v1beta1/api.py +++ b/scaleway/scaleway/mnq/v1beta1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( random_name, @@ -74,7 +74,7 @@ class MnqV1Beta1NatsAPI(API): def create_nats_account( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, project_id: Optional[str] = None, ) -> NatsAccount: @@ -116,7 +116,7 @@ def delete_nats_account( self, *, nats_account_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a NATS account. @@ -148,7 +148,7 @@ def update_nats_account( self, *, nats_account_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, ) -> NatsAccount: """ @@ -192,7 +192,7 @@ def get_nats_account( self, *, nats_account_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> NatsAccount: """ Get a NATS account. @@ -225,7 +225,7 @@ def get_nats_account( def list_nats_accounts( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -268,7 +268,7 @@ def list_nats_accounts( def list_nats_accounts_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -307,7 +307,7 @@ def create_nats_credentials( self, *, nats_account_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, ) -> NatsCredentials: """ @@ -350,7 +350,7 @@ def delete_nats_credentials( self, *, nats_credentials_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete NATS credentials. @@ -384,7 +384,7 @@ def get_nats_credentials( self, *, nats_credentials_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> NatsCredentials: """ Get NATS credentials. @@ -419,7 +419,7 @@ def get_nats_credentials( def list_nats_credentials( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, nats_account_id: Optional[str] = None, page: Optional[int] = None, @@ -465,7 +465,7 @@ def list_nats_credentials( def list_nats_credentials_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, nats_account_id: Optional[str] = None, page: Optional[int] = None, @@ -512,7 +512,7 @@ class MnqV1Beta1SnsAPI(API): def activate_sns( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> SnsInfo: """ @@ -550,7 +550,7 @@ def activate_sns( def get_sns_info( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> SnsInfo: """ @@ -584,7 +584,7 @@ def get_sns_info( def deactivate_sns( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> SnsInfo: """ @@ -622,7 +622,7 @@ def deactivate_sns( def create_sns_credentials( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, name: Optional[str] = None, permissions: Optional[SnsPermissions] = None, @@ -667,7 +667,7 @@ def delete_sns_credentials( self, *, sns_credentials_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete Topics and Events credentials. @@ -701,7 +701,7 @@ def update_sns_credentials( self, *, sns_credentials_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, permissions: Optional[SnsPermissions] = None, ) -> SnsCredentials: @@ -750,7 +750,7 @@ def get_sns_credentials( self, *, sns_credentials_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> SnsCredentials: """ Get Topics and Events credentials. @@ -785,7 +785,7 @@ def get_sns_credentials( def list_sns_credentials( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -828,7 +828,7 @@ def list_sns_credentials( def list_sns_credentials_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -872,7 +872,7 @@ class MnqV1Beta1SqsAPI(API): def activate_sqs( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> SqsInfo: """ @@ -910,7 +910,7 @@ def activate_sqs( def get_sqs_info( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> SqsInfo: """ @@ -944,7 +944,7 @@ def get_sqs_info( def deactivate_sqs( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> SqsInfo: """ @@ -982,7 +982,7 @@ def deactivate_sqs( def create_sqs_credentials( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, name: Optional[str] = None, permissions: Optional[SqsPermissions] = None, @@ -1027,7 +1027,7 @@ def delete_sqs_credentials( self, *, sqs_credentials_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete Queues credentials. @@ -1061,7 +1061,7 @@ def update_sqs_credentials( self, *, sqs_credentials_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, permissions: Optional[SqsPermissions] = None, ) -> SqsCredentials: @@ -1110,7 +1110,7 @@ def get_sqs_credentials( self, *, sqs_credentials_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> SqsCredentials: """ Get Queues credentials. @@ -1145,7 +1145,7 @@ def get_sqs_credentials( def list_sqs_credentials( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1188,7 +1188,7 @@ def list_sqs_credentials( def list_sqs_credentials_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, diff --git a/scaleway/scaleway/mnq/v1beta1/types.py b/scaleway/scaleway/mnq/v1beta1/types.py index 0ef51e472..29a4a641d 100644 --- a/scaleway/scaleway/mnq/v1beta1/types.py +++ b/scaleway/scaleway/mnq/v1beta1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -152,7 +152,7 @@ class NatsAccount: Project ID of the Project containing the NATS account. """ - region: Region + region: ScwRegion """ Region where the NATS account is deployed. """ @@ -223,7 +223,7 @@ class SnsCredentials: Project ID of the Project containing the credentials. """ - region: Region + region: ScwRegion """ Region where the credentials exists. """ @@ -276,7 +276,7 @@ class SqsCredentials: Project ID of the Project containing the credentials. """ - region: Region + region: ScwRegion """ Region where the credentials exists. """ @@ -366,7 +366,7 @@ class ListSqsCredentialsResponse: @dataclass class NatsApiCreateNatsAccountRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -389,7 +389,7 @@ class NatsApiCreateNatsCredentialsRequest: NATS account containing the credentials. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -407,7 +407,7 @@ class NatsApiDeleteNatsAccountRequest: ID of the NATS account to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -420,7 +420,7 @@ class NatsApiDeleteNatsCredentialsRequest: ID of the credentials to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -433,7 +433,7 @@ class NatsApiGetNatsAccountRequest: ID of the NATS account to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -446,7 +446,7 @@ class NatsApiGetNatsCredentialsRequest: ID of the credentials to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -454,7 +454,7 @@ class NatsApiGetNatsCredentialsRequest: @dataclass class NatsApiListNatsAccountsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -482,7 +482,7 @@ class NatsApiListNatsAccountsRequest: @dataclass class NatsApiListNatsCredentialsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -520,7 +520,7 @@ class NatsApiUpdateNatsAccountRequest: ID of the NATS account to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -533,7 +533,7 @@ class NatsApiUpdateNatsAccountRequest: @dataclass class SnsApiActivateSnsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -546,7 +546,7 @@ class SnsApiActivateSnsRequest: @dataclass class SnsApiCreateSnsCredentialsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -569,7 +569,7 @@ class SnsApiCreateSnsCredentialsRequest: @dataclass class SnsApiDeactivateSnsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -587,7 +587,7 @@ class SnsApiDeleteSnsCredentialsRequest: ID of the credentials to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -600,7 +600,7 @@ class SnsApiGetSnsCredentialsRequest: ID of the Topics and Events credentials to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -608,7 +608,7 @@ class SnsApiGetSnsCredentialsRequest: @dataclass class SnsApiGetSnsInfoRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -621,7 +621,7 @@ class SnsApiGetSnsInfoRequest: @dataclass class SnsApiListSnsCredentialsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -654,7 +654,7 @@ class SnsApiUpdateSnsCredentialsRequest: ID of the Topics and Events credentials to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -677,7 +677,7 @@ class SnsInfo: Project ID of the Project containing the service. """ - region: Region + region: ScwRegion """ Region of the service. """ @@ -705,7 +705,7 @@ class SnsInfo: @dataclass class SqsApiActivateSqsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -718,7 +718,7 @@ class SqsApiActivateSqsRequest: @dataclass class SqsApiCreateSqsCredentialsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -741,7 +741,7 @@ class SqsApiCreateSqsCredentialsRequest: @dataclass class SqsApiDeactivateSqsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -759,7 +759,7 @@ class SqsApiDeleteSqsCredentialsRequest: ID of the credentials to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -772,7 +772,7 @@ class SqsApiGetSqsCredentialsRequest: ID of the Queues credentials to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -780,7 +780,7 @@ class SqsApiGetSqsCredentialsRequest: @dataclass class SqsApiGetSqsInfoRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -793,7 +793,7 @@ class SqsApiGetSqsInfoRequest: @dataclass class SqsApiListSqsCredentialsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -826,7 +826,7 @@ class SqsApiUpdateSqsCredentialsRequest: ID of the Queues credentials to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -849,7 +849,7 @@ class SqsInfo: Project ID of the Project containing the service. """ - region: Region + region: ScwRegion """ Region of the service. """ diff --git a/scaleway/scaleway/mongodb/v1alpha1/api.py b/scaleway/scaleway/mongodb/v1alpha1/api.py index 17e400054..6745175a0 100644 --- a/scaleway/scaleway/mongodb/v1alpha1/api.py +++ b/scaleway/scaleway/mongodb/v1alpha1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ScwFile, unmarshal_ScwFile, ) @@ -79,7 +79,7 @@ class MongodbV1Alpha1API(API): def list_node_types( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, include_disabled_types: Optional[bool] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -118,7 +118,7 @@ def list_node_types( def list_node_types_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, include_disabled_types: Optional[bool] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -152,7 +152,7 @@ def list_node_types_all( def list_versions( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, version: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -191,7 +191,7 @@ def list_versions( def list_versions_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, version: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -225,7 +225,7 @@ def list_versions_all( def list_instances( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, tags: Optional[List[str]] = None, name: Optional[str] = None, order_by: Optional[ListInstancesRequestOrderBy] = None, @@ -278,7 +278,7 @@ def list_instances( def list_instances_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, tags: Optional[List[str]] = None, name: Optional[str] = None, order_by: Optional[ListInstancesRequestOrderBy] = None, @@ -326,7 +326,7 @@ def get_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Instance: """ Get a MongoDB® Database Instance. @@ -360,7 +360,7 @@ def wait_for_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Instance, bool]] = None, ) -> Instance: """ @@ -401,7 +401,7 @@ def create_instance( node_type: str, user_name: str, password: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, @@ -468,7 +468,7 @@ def update_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, ) -> Instance: @@ -515,7 +515,7 @@ def delete_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Instance: """ Delete a MongoDB® Database Instance. @@ -549,7 +549,7 @@ def upgrade_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, volume_size: Optional[int] = None, ) -> Instance: """ @@ -594,7 +594,7 @@ def get_instance_certificate( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ScwFile: """ Get the certificate of a Database Instance. @@ -629,7 +629,7 @@ def create_snapshot( *, instance_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, expires_at: Optional[datetime] = None, ) -> Snapshot: """ @@ -676,7 +676,7 @@ def get_snapshot( self, *, snapshot_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Snapshot: """ Get a Database Instance snapshot. @@ -710,7 +710,7 @@ def wait_for_snapshot( self, *, snapshot_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Snapshot, bool]] = None, ) -> Snapshot: """ @@ -747,7 +747,7 @@ def update_snapshot( self, *, snapshot_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, expires_at: Optional[datetime] = None, ) -> Snapshot: @@ -798,7 +798,7 @@ def restore_snapshot( node_type: str, node_number: int, volume: RestoreSnapshotRequestVolumeDetails, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Instance: """ Restore a Database Instance snapshot. @@ -850,7 +850,7 @@ def restore_snapshot( def list_snapshots( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, instance_id: Optional[str] = None, name: Optional[str] = None, order_by: Optional[ListSnapshotsRequestOrderBy] = None, @@ -903,7 +903,7 @@ def list_snapshots( def list_snapshots_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, instance_id: Optional[str] = None, name: Optional[str] = None, order_by: Optional[ListSnapshotsRequestOrderBy] = None, @@ -951,7 +951,7 @@ def delete_snapshot( self, *, snapshot_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Snapshot: """ Delete a Database Instance snapshot. @@ -985,7 +985,7 @@ def list_users( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListUsersRequestOrderBy] = None, page: Optional[int] = None, @@ -1033,7 +1033,7 @@ def list_users_all( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListUsersRequestOrderBy] = None, page: Optional[int] = None, @@ -1078,7 +1078,7 @@ def create_user( instance_id: str, name: str, password: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> User: """ Create an user on a Database Instance. @@ -1126,7 +1126,7 @@ def update_user( *, instance_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, password: Optional[str] = None, ) -> User: """ @@ -1175,7 +1175,7 @@ def delete_user( *, instance_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a user on a Database Instance. @@ -1211,7 +1211,7 @@ def delete_endpoint( self, *, endpoint_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a Database Instance endpoint. @@ -1244,7 +1244,7 @@ def create_endpoint( *, instance_id: str, endpoint: EndpointSpec, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Endpoint: """ Create a new Instance endpoint. diff --git a/scaleway/scaleway/mongodb/v1alpha1/types.py b/scaleway/scaleway/mongodb/v1alpha1/types.py index ff21c2e8c..a1ee32000 100644 --- a/scaleway/scaleway/mongodb/v1alpha1/types.py +++ b/scaleway/scaleway/mongodb/v1alpha1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -350,7 +350,7 @@ class Instance: List of Database Instance endpoints. """ - region: Region + region: ScwRegion """ Region the Database Instance is in. """ @@ -451,7 +451,7 @@ class Snapshot: Source node type. """ - region: Region + region: ScwRegion """ Region of the snapshot. """ @@ -523,7 +523,7 @@ class CreateEndpointRequest: EndpointSpec used to expose your Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -556,7 +556,7 @@ class CreateInstanceRequest: Password of the initial user. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -599,7 +599,7 @@ class CreateSnapshotRequest: Name of the snapshot. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -627,7 +627,7 @@ class CreateUserRequest: Password of the database user. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -640,7 +640,7 @@ class DeleteEndpointRequest: UUID of the Endpoint to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -653,7 +653,7 @@ class DeleteInstanceRequest: UUID of the Database Instance to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -666,7 +666,7 @@ class DeleteSnapshotRequest: UUID of the snapshot. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -684,7 +684,7 @@ class DeleteUserRequest: Name of the database user. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -697,7 +697,7 @@ class GetInstanceCertificateRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -710,7 +710,7 @@ class GetInstanceRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -723,7 +723,7 @@ class GetSnapshotRequest: UUID of the snapshot. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -731,7 +731,7 @@ class GetSnapshotRequest: @dataclass class ListInstancesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -781,7 +781,7 @@ class ListInstancesResponse: @dataclass class ListNodeTypesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -811,7 +811,7 @@ class ListNodeTypesResponse: @dataclass class ListSnapshotsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -866,7 +866,7 @@ class ListUsersRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -901,7 +901,7 @@ class ListUsersResponse: @dataclass class ListVersionsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -953,7 +953,7 @@ class RestoreSnapshotRequest: Instance volume information. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -966,7 +966,7 @@ class UpdateInstanceRequest: UUID of the Database Instance to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -989,7 +989,7 @@ class UpdateSnapshotRequest: UUID of the Snapshot. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1017,7 +1017,7 @@ class UpdateUserRequest: Name of the database user. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1035,7 +1035,7 @@ class UpgradeInstanceRequest: UUID of the Database Instance you want to upgrade. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/rdb/v1/api.py b/scaleway/scaleway/rdb/v1/api.py index d5a34fcfb..c20719eda 100644 --- a/scaleway/scaleway/rdb/v1/api.py +++ b/scaleway/scaleway/rdb/v1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ScwFile, unmarshal_ScwFile, ) @@ -167,7 +167,7 @@ class RdbV1API(API): def list_database_engines( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, version: Optional[str] = None, page: Optional[int] = None, @@ -210,7 +210,7 @@ def list_database_engines( def list_database_engines_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, version: Optional[str] = None, page: Optional[int] = None, @@ -249,7 +249,7 @@ def list_node_types( self, *, include_disabled_types: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListNodeTypesResponse: @@ -291,7 +291,7 @@ def list_node_types_all( self, *, include_disabled_types: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[NodeType]: @@ -327,7 +327,7 @@ def list_node_types_all( def list_database_backups( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListDatabaseBackupsRequestOrderBy] = None, instance_id: Optional[str] = None, @@ -380,7 +380,7 @@ def list_database_backups( def list_database_backups_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListDatabaseBackupsRequestOrderBy] = None, instance_id: Optional[str] = None, @@ -429,7 +429,7 @@ def create_database_backup( *, instance_id: str, database_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, expires_at: Optional[datetime] = None, ) -> DatabaseBackup: @@ -478,7 +478,7 @@ def get_database_backup( self, *, database_backup_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseBackup: """ Get a database backup. @@ -514,7 +514,7 @@ def wait_for_database_backup( self, *, database_backup_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[DatabaseBackup, bool]] = None, ) -> DatabaseBackup: """ @@ -553,7 +553,7 @@ def update_database_backup( self, *, database_backup_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, expires_at: Optional[datetime] = None, ) -> DatabaseBackup: @@ -602,7 +602,7 @@ def delete_database_backup( self, *, database_backup_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseBackup: """ Delete a database backup. @@ -639,7 +639,7 @@ def restore_database_backup( *, database_backup_id: str, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, database_name: Optional[str] = None, ) -> DatabaseBackup: """ @@ -688,7 +688,7 @@ def export_database_backup( self, *, database_backup_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseBackup: """ Export a database backup. @@ -725,7 +725,7 @@ def upgrade_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, node_type: Optional[str] = None, enable_ha: Optional[bool] = None, volume_size: Optional[int] = None, @@ -795,7 +795,7 @@ def upgrade_instance( def list_instances( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, tags: Optional[List[str]] = None, name: Optional[str] = None, order_by: Optional[ListInstancesRequestOrderBy] = None, @@ -848,7 +848,7 @@ def list_instances( def list_instances_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, tags: Optional[List[str]] = None, name: Optional[str] = None, order_by: Optional[ListInstancesRequestOrderBy] = None, @@ -896,7 +896,7 @@ def get_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Instance: """ Get a Database Instance. @@ -930,7 +930,7 @@ def wait_for_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Instance, bool]] = None, ) -> Instance: """ @@ -970,7 +970,7 @@ def create_instance( user_name: str, password: str, node_type: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, name: Optional[str] = None, @@ -1061,7 +1061,7 @@ def update_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, backup_schedule_frequency: Optional[int] = None, backup_schedule_retention: Optional[int] = None, is_backup_schedule_disabled: Optional[bool] = None, @@ -1126,7 +1126,7 @@ def delete_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Instance: """ Delete a Database Instance. @@ -1161,7 +1161,7 @@ def clone_instance( *, instance_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, node_type: Optional[str] = None, ) -> Instance: """ @@ -1208,7 +1208,7 @@ def restart_instance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Instance: """ Restart Database Instance. @@ -1243,7 +1243,7 @@ def get_instance_certificate( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ScwFile: """ Get the TLS certificate of a Database Instance. @@ -1277,7 +1277,7 @@ def renew_instance_certificate( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Renew the TLS certificate of a Database Instance. @@ -1310,7 +1310,7 @@ def get_instance_metrics( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, start_date: Optional[datetime] = None, end_date: Optional[datetime] = None, metric_name: Optional[str] = None, @@ -1355,7 +1355,7 @@ def create_read_replica( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, endpoint_spec: Optional[List[ReadReplicaEndpointSpec]] = None, same_zone: Optional[bool] = None, ) -> ReadReplica: @@ -1401,7 +1401,7 @@ def get_read_replica( self, *, read_replica_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ReadReplica: """ Get a Read Replica. @@ -1435,7 +1435,7 @@ def wait_for_read_replica( self, *, read_replica_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[ReadReplica, bool]] = None, ) -> ReadReplica: """ @@ -1472,7 +1472,7 @@ def delete_read_replica( self, *, read_replica_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ReadReplica: """ Delete a Read Replica. @@ -1506,7 +1506,7 @@ def reset_read_replica( self, *, read_replica_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ReadReplica: """ Resync a Read Replica. @@ -1542,7 +1542,7 @@ def promote_read_replica( self, *, read_replica_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Instance: """ Promote a Read Replica. @@ -1578,7 +1578,7 @@ def create_read_replica_endpoint( *, read_replica_id: str, endpoint_spec: List[ReadReplicaEndpointSpec], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ReadReplica: """ Create an endpoint for a Read Replica. @@ -1622,7 +1622,7 @@ def prepare_instance_logs( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, start_date: Optional[datetime] = None, end_date: Optional[datetime] = None, ) -> PrepareInstanceLogsResponse: @@ -1669,7 +1669,7 @@ def list_instance_logs( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListInstanceLogsRequestOrderBy] = None, ) -> ListInstanceLogsResponse: """ @@ -1708,7 +1708,7 @@ def get_instance_log( self, *, instance_log_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> InstanceLog: """ Get given logs of a Database Instance. @@ -1742,7 +1742,7 @@ def wait_for_instance_log( self, *, instance_log_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[InstanceLog, bool]] = None, ) -> InstanceLog: """ @@ -1779,7 +1779,7 @@ def purge_instance_logs( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, log_name: Optional[str] = None, ) -> None: """ @@ -1821,7 +1821,7 @@ def list_instance_logs_details( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ListInstanceLogsDetailsResponse: """ List remote Database Instance logs details. @@ -1856,7 +1856,7 @@ def add_instance_settings( *, instance_id: str, settings: List[InstanceSetting], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> AddInstanceSettingsResponse: """ Add Database Instance advanced settings. @@ -1901,7 +1901,7 @@ def delete_instance_settings( *, instance_id: str, setting_names: List[str], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DeleteInstanceSettingsResponse: """ Delete Database Instance advanced settings. @@ -1946,7 +1946,7 @@ def set_instance_settings( *, instance_id: str, settings: List[InstanceSetting], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> SetInstanceSettingsResponse: """ Set Database Instance advanced settings. @@ -1990,7 +1990,7 @@ def list_instance_acl_rules( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListInstanceACLRulesResponse: @@ -2032,7 +2032,7 @@ def list_instance_acl_rules_all( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[ACLRule]: @@ -2070,7 +2070,7 @@ def add_instance_acl_rules( *, instance_id: str, rules: List[ACLRuleRequest], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> AddInstanceACLRulesResponse: """ Add an ACL rule to a Database Instance. @@ -2115,7 +2115,7 @@ def set_instance_acl_rules( *, instance_id: str, rules: List[ACLRuleRequest], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> SetInstanceACLRulesResponse: """ Set ACL rules for a Database Instance. @@ -2160,7 +2160,7 @@ def delete_instance_acl_rules( *, instance_id: str, acl_rule_ips: List[str], - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DeleteInstanceACLRulesResponse: """ Delete ACL rules of a Database Instance. @@ -2204,7 +2204,7 @@ def list_users( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListUsersRequestOrderBy] = None, page: Optional[int] = None, @@ -2252,7 +2252,7 @@ def list_users_all( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListUsersRequestOrderBy] = None, page: Optional[int] = None, @@ -2298,7 +2298,7 @@ def create_user( name: str, password: str, is_admin: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> User: """ Create a user for a Database Instance. @@ -2349,7 +2349,7 @@ def update_user( *, instance_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, password: Optional[str] = None, is_admin: Optional[bool] = None, ) -> User: @@ -2401,7 +2401,7 @@ def delete_user( *, instance_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a user on a Database Instance. @@ -2436,7 +2436,7 @@ def list_databases( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, managed: Optional[bool] = None, owner: Optional[str] = None, @@ -2490,7 +2490,7 @@ def list_databases_all( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, managed: Optional[bool] = None, owner: Optional[str] = None, @@ -2540,7 +2540,7 @@ def create_database( *, instance_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Database: """ Create a database in a Database Instance. @@ -2585,7 +2585,7 @@ def delete_database( *, instance_id: str, name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a database in a Database Instance. @@ -2620,7 +2620,7 @@ def list_privileges( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPrivilegesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -2671,7 +2671,7 @@ def list_privileges_all( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPrivilegesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -2719,7 +2719,7 @@ def set_privilege( instance_id: str, database_name: str, user_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, permission: Optional[Permission] = None, ) -> Privilege: """ @@ -2768,7 +2768,7 @@ def set_privilege( def list_snapshots( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListSnapshotsRequestOrderBy] = None, instance_id: Optional[str] = None, @@ -2821,7 +2821,7 @@ def list_snapshots( def list_snapshots_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, order_by: Optional[ListSnapshotsRequestOrderBy] = None, instance_id: Optional[str] = None, @@ -2869,7 +2869,7 @@ def get_snapshot( self, *, snapshot_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Snapshot: """ Get a Database Instance snapshot. @@ -2903,7 +2903,7 @@ def wait_for_snapshot( self, *, snapshot_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Snapshot, bool]] = None, ) -> Snapshot: """ @@ -2940,7 +2940,7 @@ def create_snapshot( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, expires_at: Optional[datetime] = None, ) -> Snapshot: @@ -2987,7 +2987,7 @@ def update_snapshot( self, *, snapshot_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, expires_at: Optional[datetime] = None, ) -> Snapshot: @@ -3034,7 +3034,7 @@ def delete_snapshot( self, *, snapshot_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Snapshot: """ Delete a Database Instance snapshot. @@ -3069,7 +3069,7 @@ def create_instance_from_snapshot( *, snapshot_id: str, instance_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, is_ha_cluster: Optional[bool] = None, node_type: Optional[str] = None, ) -> Instance: @@ -3119,7 +3119,7 @@ def create_endpoint( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, endpoint_spec: Optional[EndpointSpec] = None, ) -> Endpoint: """ @@ -3163,7 +3163,7 @@ def delete_endpoint( self, *, endpoint_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a Database Instance endpoint. @@ -3195,7 +3195,7 @@ def get_endpoint( self, *, endpoint_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Endpoint: """ Get a Database Instance endpoint. @@ -3230,7 +3230,7 @@ def migrate_endpoint( *, endpoint_id: str, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Endpoint: """ Migrate an existing instance endpoint to another instance. @@ -3273,7 +3273,7 @@ def apply_instance_maintenance( self, *, instance_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Maintenance: """ Apply Database Instance maintenance. diff --git a/scaleway/scaleway/rdb/v1/types.py b/scaleway/scaleway/rdb/v1/types.py index 19fcdb817..596d9b16a 100644 --- a/scaleway/scaleway/rdb/v1/types.py +++ b/scaleway/scaleway/rdb/v1/types.py @@ -8,9 +8,9 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, TimeSeries, - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -289,7 +289,7 @@ class EndpointPrivateNetworkDetails: CIDR notation of the endpoint IPv4 address. """ - zone: Zone + zone: ScwZone """ Private network zone. """ @@ -566,7 +566,7 @@ class ReadReplica: Read replica status. """ - region: Region + region: ScwRegion """ Region the Read Replica is in. """ @@ -743,7 +743,7 @@ class DatabaseBackup: Name of the Database Instance of the backup. """ - region: Region + region: ScwRegion """ Region of the database backup. """ @@ -781,7 +781,7 @@ class DatabaseEngine: Available versions. """ - region: Region + region: ScwRegion """ Region of this Database Instance. """ @@ -834,7 +834,7 @@ class InstanceLog: Name of the underlying node. """ - region: Region + region: ScwRegion """ Region the Database Instance is in. """ @@ -857,7 +857,7 @@ class InstanceLog: @dataclass class Instance: - region: Region + region: ScwRegion """ Region the Database Instance is in. """ @@ -1040,7 +1040,7 @@ class NodeType: Instance range associated with the NodeType offer. """ - region: Region + region: ScwRegion """ Region the Node Type is in. """ @@ -1096,7 +1096,7 @@ class Snapshot: Source node type. """ - region: Region + region: ScwRegion """ Region of this snapshot. """ @@ -1165,7 +1165,7 @@ class AddInstanceACLRulesRequest: ACL rules to add to the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1191,7 +1191,7 @@ class AddInstanceSettingsRequest: Settings to add to the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1212,7 +1212,7 @@ class ApplyInstanceMaintenanceRequest: UUID of the Database Instance you want to apply maintenance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1230,7 +1230,7 @@ class CloneInstanceRequest: Name of the Database Instance clone. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1253,7 +1253,7 @@ class CreateDatabaseBackupRequest: Name of the database you want to back up. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1281,7 +1281,7 @@ class CreateDatabaseRequest: Name of the database. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1294,7 +1294,7 @@ class CreateEndpointRequest: UUID of the Database Instance you to which you want to add an endpoint. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1317,7 +1317,7 @@ class CreateInstanceFromSnapshotRequest: Name of the Database Instance created with the snapshot. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1355,7 +1355,7 @@ class CreateInstanceRequest: Type of node to use for the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1427,7 +1427,7 @@ class CreateReadReplicaEndpointRequest: Specification of the endpoint you want to create. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1440,7 +1440,7 @@ class CreateReadReplicaRequest: UUID of the Database Instance you want to create a Read Replica from. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1463,7 +1463,7 @@ class CreateSnapshotRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1501,7 +1501,7 @@ class CreateUserRequest: Defines whether the user will have administrative privileges. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1514,7 +1514,7 @@ class DeleteDatabaseBackupRequest: UUID of the database backup to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1532,7 +1532,7 @@ class DeleteDatabaseRequest: Name of the database to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1545,7 +1545,7 @@ class DeleteEndpointRequest: This endpoint can also be used to delete a Read Replica endpoint. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1563,7 +1563,7 @@ class DeleteInstanceACLRulesRequest: IP addresses defined in the ACL rules of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1584,7 +1584,7 @@ class DeleteInstanceRequest: UUID of the Database Instance to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1602,7 +1602,7 @@ class DeleteInstanceSettingsRequest: Settings names to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1623,7 +1623,7 @@ class DeleteReadReplicaRequest: UUID of the Read Replica. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1636,7 +1636,7 @@ class DeleteSnapshotRequest: UUID of the snapshot to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1654,7 +1654,7 @@ class DeleteUserRequest: Name of the user. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1667,7 +1667,7 @@ class ExportDatabaseBackupRequest: UUID of the database backup you want to export. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1680,7 +1680,7 @@ class GetDatabaseBackupRequest: UUID of the database backup. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1693,7 +1693,7 @@ class GetEndpointRequest: UUID of the endpoint you want to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1706,7 +1706,7 @@ class GetInstanceCertificateRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1719,7 +1719,7 @@ class GetInstanceLogRequest: UUID of the instance_log you want. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1732,7 +1732,7 @@ class GetInstanceMetricsRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1760,7 +1760,7 @@ class GetInstanceRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1773,7 +1773,7 @@ class GetReadReplicaRequest: UUID of the Read Replica. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1786,7 +1786,7 @@ class GetSnapshotRequest: UUID of the snapshot. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1802,7 +1802,7 @@ class InstanceMetrics: @dataclass class ListDatabaseBackupsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1852,7 +1852,7 @@ class ListDatabaseBackupsResponse: @dataclass class ListDatabaseEnginesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1892,7 +1892,7 @@ class ListDatabasesRequest: UUID of the Database Instance to list the databases of. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1942,7 +1942,7 @@ class ListInstanceACLRulesRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1972,7 +1972,7 @@ class ListInstanceLogsDetailsRequest: UUID of the Database Instance you want logs of. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1993,7 +1993,7 @@ class ListInstanceLogsRequest: UUID of the Database Instance you want logs of. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2014,7 +2014,7 @@ class ListInstanceLogsResponse: @dataclass class ListInstancesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2069,7 +2069,7 @@ class ListNodeTypesRequest: Defines whether or not to include disabled types. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2099,7 +2099,7 @@ class ListPrivilegesRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2139,7 +2139,7 @@ class ListPrivilegesResponse: @dataclass class ListSnapshotsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2194,7 +2194,7 @@ class ListUsersRequest: UUID of the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2239,7 +2239,7 @@ class MigrateEndpointRequest: UUID of the instance you want to attach the endpoint to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2252,7 +2252,7 @@ class PrepareInstanceLogsRequest: UUID of the Database Instance you want logs of. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2283,7 +2283,7 @@ class PromoteReadReplicaRequest: UUID of the Read Replica. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2296,7 +2296,7 @@ class PurgeInstanceLogsRequest: UUID of the Database Instance you want logs of. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2314,7 +2314,7 @@ class RenewInstanceCertificateRequest: UUID of the Database Instance you want logs of. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2327,7 +2327,7 @@ class ResetReadReplicaRequest: UUID of the Read Replica. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2340,7 +2340,7 @@ class RestartInstanceRequest: UUID of the Database Instance you want to restart. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2358,7 +2358,7 @@ class RestoreDatabaseBackupRequest: Defines the Database Instance where the backup has to be restored. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2381,7 +2381,7 @@ class SetInstanceACLRulesRequest: ACL rules to define for the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2407,7 +2407,7 @@ class SetInstanceSettingsRequest: Settings to define for the Database Instance. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2438,7 +2438,7 @@ class SetPrivilegeRequest: Name of the user. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2456,7 +2456,7 @@ class UpdateDatabaseBackupRequest: UUID of the database backup to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2479,7 +2479,7 @@ class UpdateInstanceRequest: UUID of the Database Instance to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2532,7 +2532,7 @@ class UpdateSnapshotRequest: UUID of the snapshot to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2560,7 +2560,7 @@ class UpdateUserRequest: Name of the database user. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -2583,7 +2583,7 @@ class UpgradeInstanceRequest: UUID of the Database Instance you want to upgrade. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/redis/v1/api.py b/scaleway/scaleway/redis/v1/api.py index ef3c3d811..55b6b1a7d 100644 --- a/scaleway/scaleway/redis/v1/api.py +++ b/scaleway/scaleway/redis/v1/api.py @@ -7,7 +7,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( ScwFile, - Zone, + Zone as ScwZone, unmarshal_ScwFile, ) from scaleway_core.utils import ( @@ -88,7 +88,7 @@ def create_cluster( *, version: str, node_type: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, @@ -162,7 +162,7 @@ def update_cluster( self, *, cluster_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, user_name: Optional[str] = None, @@ -213,7 +213,7 @@ def get_cluster( self, *, cluster_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Cluster: """ Get a Redis™ Database Instance. @@ -245,7 +245,7 @@ def wait_for_cluster( self, *, cluster_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[Cluster, bool]] = None, ) -> Cluster: """ @@ -281,7 +281,7 @@ def wait_for_cluster( def list_clusters( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, name: Optional[str] = None, order_by: Optional[ListClustersRequestOrderBy] = None, @@ -335,7 +335,7 @@ def list_clusters( def list_clusters_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, name: Optional[str] = None, order_by: Optional[ListClustersRequestOrderBy] = None, @@ -386,7 +386,7 @@ def migrate_cluster( self, *, cluster_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, version: Optional[str] = None, node_type: Optional[str] = None, cluster_size: Optional[int] = None, @@ -437,7 +437,7 @@ def delete_cluster( self, *, cluster_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Cluster: """ Delete a Redis™ Database Instance. @@ -469,7 +469,7 @@ def get_cluster_metrics( self, *, cluster_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, start_at: Optional[datetime] = None, end_at: Optional[datetime] = None, metric_name: Optional[str] = None, @@ -512,7 +512,7 @@ def list_node_types( self, *, include_disabled_types: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListNodeTypesResponse: @@ -552,7 +552,7 @@ def list_node_types_all( self, *, include_disabled_types: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[NodeType]: @@ -591,7 +591,7 @@ def list_cluster_versions( include_disabled: bool, include_beta: bool, include_deprecated: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, version: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -642,7 +642,7 @@ def list_cluster_versions_all( include_disabled: bool, include_beta: bool, include_deprecated: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, version: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -688,7 +688,7 @@ def get_cluster_certificate( self, *, cluster_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ScwFile: """ Get the TLS certificate of a cluster. @@ -720,7 +720,7 @@ def renew_cluster_certificate( self, *, cluster_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Cluster: """ Renew the TLS certificate of a cluster. @@ -754,7 +754,7 @@ def add_cluster_settings( *, cluster_id: str, settings: List[ClusterSetting], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ClusterSettingsResponse: """ Add advanced settings. @@ -797,7 +797,7 @@ def delete_cluster_setting( *, cluster_id: str, setting_name: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Cluster: """ Delete advanced setting. @@ -833,7 +833,7 @@ def set_cluster_settings( *, cluster_id: str, settings: List[ClusterSetting], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ClusterSettingsResponse: """ Set advanced settings. @@ -876,7 +876,7 @@ def set_acl_rules( *, cluster_id: str, acl_rules: List[ACLRuleSpec], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SetAclRulesResponse: """ Set ACL rules for a cluster. @@ -919,7 +919,7 @@ def add_acl_rules( *, cluster_id: str, acl_rules: List[ACLRuleSpec], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> AddAclRulesResponse: """ Add ACL rules for a cluster. @@ -961,7 +961,7 @@ def delete_acl_rule( self, *, acl_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Cluster: """ Delete an ACL rule for a cluster. @@ -993,7 +993,7 @@ def get_acl_rule( self, *, acl_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ACLRule: """ Get an ACL rule. @@ -1026,7 +1026,7 @@ def set_endpoints( *, cluster_id: str, endpoints: List[EndpointSpec], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SetEndpointsResponse: """ Set endpoints for a cluster. @@ -1069,7 +1069,7 @@ def add_endpoints( *, cluster_id: str, endpoints: List[EndpointSpec], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> AddEndpointsResponse: """ Add endpoints for a cluster. @@ -1111,7 +1111,7 @@ def delete_endpoint( self, *, endpoint_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Cluster: """ Delete an endpoint for a cluster. @@ -1143,7 +1143,7 @@ def get_endpoint( self, *, endpoint_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Endpoint: """ Get an endpoint. @@ -1175,7 +1175,7 @@ def update_endpoint( self, *, endpoint_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, private_network: Optional[EndpointSpecPrivateNetworkSpec] = None, public_network: Optional[EndpointSpecPublicNetworkSpec] = None, ) -> Endpoint: diff --git a/scaleway/scaleway/redis/v1/types.py b/scaleway/scaleway/redis/v1/types.py index 108a9712b..a4a9c8ea2 100644 --- a/scaleway/scaleway/redis/v1/types.py +++ b/scaleway/scaleway/redis/v1/types.py @@ -9,7 +9,7 @@ from scaleway_core.bridge import ( TimeSeries, - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -87,7 +87,7 @@ class PrivateNetwork: List of IPv4 CIDR notation addresses of the endpoint. """ - zone: Zone + zone: ScwZone """ Zone of the Private Network. """ @@ -259,7 +259,7 @@ class ClusterVersion: Redis™ logo url. """ - zone: Zone + zone: ScwZone """ Zone of the Redis™ Database Instance. """ @@ -342,7 +342,7 @@ class Cluster: Number of nodes of the Database Instance cluster. """ - zone: Zone + zone: ScwZone """ Zone of the Database Instance. """ @@ -395,7 +395,7 @@ class NodeType: Defines whether node type is currently in beta. """ - zone: Zone + zone: ScwZone """ Zone of the node type. """ @@ -413,7 +413,7 @@ class AddAclRulesRequest: ACLs rules to add to the cluster. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -444,7 +444,7 @@ class AddClusterSettingsRequest: Settings to add to the cluster. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -462,7 +462,7 @@ class AddEndpointsRequest: Endpoints to add to the Database Instance. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -509,7 +509,7 @@ class CreateClusterRequest: Type of node to use for the Database Instance. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -572,7 +572,7 @@ class DeleteAclRuleRequest: UUID of the ACL rule you want to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -585,7 +585,7 @@ class DeleteClusterRequest: UUID of the Database Instance to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -603,7 +603,7 @@ class DeleteClusterSettingRequest: Setting name to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -616,7 +616,7 @@ class DeleteEndpointRequest: UUID of the endpoint you want to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -629,7 +629,7 @@ class GetAclRuleRequest: UUID of the ACL rule you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -642,7 +642,7 @@ class GetClusterCertificateRequest: UUID of the cluster. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -655,7 +655,7 @@ class GetClusterMetricsRequest: UUID of the cluster. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -683,7 +683,7 @@ class GetClusterRequest: UUID of the cluster. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -696,7 +696,7 @@ class GetEndpointRequest: UUID of the endpoint you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -719,7 +719,7 @@ class ListClusterVersionsRequest: Defines whether or not to include deprecated Redis™ engine versions. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -749,7 +749,7 @@ class ListClusterVersionsResponse: @dataclass class ListClustersRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -809,7 +809,7 @@ class ListNodeTypesRequest: Defines whether or not to include disabled types. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -839,7 +839,7 @@ class MigrateClusterRequest: UUID of the Database Instance to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -858,7 +858,7 @@ class RenewClusterCertificateRequest: UUID of the cluster. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -876,7 +876,7 @@ class SetAclRulesRequest: ACLs rules to define for the cluster. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -902,7 +902,7 @@ class SetClusterSettingsRequest: Settings to define for the Database Instance. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -920,7 +920,7 @@ class SetEndpointsRequest: Endpoints to define for the Database Instance. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -941,7 +941,7 @@ class UpdateClusterRequest: UUID of the Database Instance to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -974,7 +974,7 @@ class UpdateEndpointRequest: UUID of the endpoint you want to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway/scaleway/registry/v1/api.py b/scaleway/scaleway/registry/v1/api.py index fe17b10cc..0753a7360 100644 --- a/scaleway/scaleway/registry/v1/api.py +++ b/scaleway/scaleway/registry/v1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( WaitForOptions, @@ -55,7 +55,7 @@ class RegistryV1API(API): def list_namespaces( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListNamespacesRequestOrderBy] = None, @@ -105,7 +105,7 @@ def list_namespaces( def list_namespaces_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListNamespacesRequestOrderBy] = None, @@ -150,7 +150,7 @@ def get_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Namespace: """ Get a namespace. @@ -184,7 +184,7 @@ def wait_for_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Namespace, bool]] = None, ) -> Namespace: """ @@ -222,7 +222,7 @@ def create_namespace( *, description: str, is_public: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, @@ -276,7 +276,7 @@ def update_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, description: Optional[str] = None, is_public: Optional[bool] = None, ) -> Namespace: @@ -323,7 +323,7 @@ def delete_namespace( self, *, namespace_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Namespace: """ Delete a namespace. @@ -356,7 +356,7 @@ def delete_namespace( def list_images( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListImagesRequestOrderBy] = None, @@ -409,7 +409,7 @@ def list_images( def list_images_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListImagesRequestOrderBy] = None, @@ -457,7 +457,7 @@ def get_image( self, *, image_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Image: """ Get an image. @@ -491,7 +491,7 @@ def wait_for_image( self, *, image_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Image, bool]] = None, ) -> Image: """ @@ -528,7 +528,7 @@ def update_image( self, *, image_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, visibility: Optional[ImageVisibility] = None, ) -> Image: """ @@ -572,7 +572,7 @@ def delete_image( self, *, image_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Image: """ Delete an image. @@ -606,7 +606,7 @@ def list_tags( self, *, image_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTagsRequestOrderBy] = None, @@ -654,7 +654,7 @@ def list_tags_all( self, *, image_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListTagsRequestOrderBy] = None, @@ -697,7 +697,7 @@ def get_tag( self, *, tag_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Tag: """ Get a tag. @@ -731,7 +731,7 @@ def wait_for_tag( self, *, tag_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Tag, bool]] = None, ) -> Tag: """ @@ -768,7 +768,7 @@ def delete_tag( self, *, tag_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, force: Optional[bool] = None, ) -> Tag: """ diff --git a/scaleway/scaleway/registry/v1/types.py b/scaleway/scaleway/registry/v1/types.py index 8caf3e1f8..dd6b6f50f 100644 --- a/scaleway/scaleway/registry/v1/types.py +++ b/scaleway/scaleway/registry/v1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -200,7 +200,7 @@ class Namespace: Number of images in the namespace. """ - region: Region + region: ScwRegion """ Region the namespace belongs to. """ @@ -266,7 +266,7 @@ class CreateNamespaceRequest: Defines whether or not namespace is public. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -288,7 +288,7 @@ class DeleteImageRequest: UUID of the image. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -301,7 +301,7 @@ class DeleteNamespaceRequest: UUID of the namespace. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -314,7 +314,7 @@ class DeleteTagRequest: UUID of the tag. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -332,7 +332,7 @@ class GetImageRequest: UUID of the image. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -345,7 +345,7 @@ class GetNamespaceRequest: UUID of the namespace. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -358,7 +358,7 @@ class GetTagRequest: UUID of the tag. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -366,7 +366,7 @@ class GetTagRequest: @dataclass class ListImagesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -422,7 +422,7 @@ class ListImagesResponse: @dataclass class ListNamespacesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -478,7 +478,7 @@ class ListTagsRequest: UUID of the image. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -524,7 +524,7 @@ class UpdateImageRequest: ID of the image to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -542,7 +542,7 @@ class UpdateNamespaceRequest: ID of the namespace to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/secret/v1beta1/api.py b/scaleway/scaleway/secret/v1beta1/api.py index 38dc05084..894ae2ae9 100644 --- a/scaleway/scaleway/secret/v1beta1/api.py +++ b/scaleway/scaleway/secret/v1beta1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( validate_path_param, @@ -60,7 +60,7 @@ def create_secret( *, name: str, protected: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, description: Optional[str] = None, @@ -121,7 +121,7 @@ def get_secret( self, *, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Secret: """ Get metadata using the secret's ID. @@ -155,7 +155,7 @@ def update_secret( self, *, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, description: Optional[str] = None, @@ -211,7 +211,7 @@ def delete_secret( self, *, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a secret. @@ -242,7 +242,7 @@ def delete_secret( def list_secrets( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, order_by: Optional[ListSecretsRequestOrderBy] = None, @@ -304,7 +304,7 @@ def list_secrets( def list_secrets_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, order_by: Optional[ListSecretsRequestOrderBy] = None, @@ -361,7 +361,7 @@ def browse_secrets( self, *, prefix: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, order_by: Optional[BrowseSecretsRequestOrderBy] = None, page: Optional[int] = None, @@ -415,7 +415,7 @@ def protect_secret( self, *, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Secret: """ Enable secret protection. @@ -450,7 +450,7 @@ def unprotect_secret( self, *, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Secret: """ Disable secret protection. @@ -485,7 +485,7 @@ def add_secret_owner( self, *, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, product: Optional[Product] = None, ) -> None: """ @@ -527,7 +527,7 @@ def create_secret_version( *, secret_id: str, data: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, description: Optional[str] = None, disable_previous: Optional[bool] = None, data_crc32: Optional[int] = None, @@ -581,7 +581,7 @@ def get_secret_version( *, secret_id: str, revision: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> SecretVersion: """ Get metadata of a secret's version using the secret's ID. @@ -622,7 +622,7 @@ def update_secret_version( *, secret_id: str, revision: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, description: Optional[str] = None, ephemeral_properties: Optional[EphemeralProperties] = None, ) -> SecretVersion: @@ -677,7 +677,7 @@ def delete_secret_version( *, secret_id: str, revision: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a version. @@ -715,7 +715,7 @@ def list_secret_versions( self, *, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, status: Optional[List[SecretVersionStatus]] = None, @@ -760,7 +760,7 @@ def list_secret_versions_all( self, *, secret_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, status: Optional[List[SecretVersionStatus]] = None, @@ -801,7 +801,7 @@ def access_secret_version( *, secret_id: str, revision: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> AccessSecretVersionResponse: """ Access a secret's version using the secret's ID. @@ -843,7 +843,7 @@ def access_secret_version_by_path( secret_path: str, secret_name: str, revision: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> AccessSecretVersionResponse: """ @@ -892,7 +892,7 @@ def enable_secret_version( *, secret_id: str, revision: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> SecretVersion: """ Enable a version. @@ -934,7 +934,7 @@ def disable_secret_version( *, secret_id: str, revision: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> SecretVersion: """ Disable a version. @@ -974,7 +974,7 @@ def disable_secret_version( def list_tags( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1014,7 +1014,7 @@ def list_tags( def list_tags_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1049,7 +1049,7 @@ def list_tags_all( def list_secret_types( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1089,7 +1089,7 @@ def list_secret_types( def list_secret_types_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, page: Optional[int] = None, page_size: Optional[int] = None, diff --git a/scaleway/scaleway/secret/v1beta1/types.py b/scaleway/scaleway/secret/v1beta1/types.py index 8c6b07ce1..1b9fff0a7 100644 --- a/scaleway/scaleway/secret/v1beta1/types.py +++ b/scaleway/scaleway/secret/v1beta1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -266,7 +266,7 @@ class Secret: List of Scaleway resources that can access and manage the secret. """ - region: Region + region: ScwRegion """ Region of the secret. """ @@ -312,7 +312,7 @@ class AccessSecretVersionByPathRequest: - "latest_enabled" (the latest enabled revision). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -338,7 +338,7 @@ class AccessSecretVersionRequest: - "latest_enabled" (the latest enabled revision). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -379,7 +379,7 @@ class AddSecretOwnerRequest: ID of the secret. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -410,7 +410,7 @@ class BrowseSecretsRequest: Filter secrets and folders for a given prefix (default /). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -467,7 +467,7 @@ class CreateSecretRequest: A protected secret cannot be deleted. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -515,7 +515,7 @@ class CreateSecretVersionRequest: The base64-encoded secret payload of the version. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -576,7 +576,7 @@ class DeleteSecretRequest: ID of the secret. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -597,7 +597,7 @@ class DeleteSecretVersionRequest: - "latest_enabled" (the latest enabled revision). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -618,7 +618,7 @@ class DisableSecretVersionRequest: - "latest_enabled" (the latest enabled revision). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -639,7 +639,7 @@ class EnableSecretVersionRequest: - "latest_enabled" (the latest enabled revision). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -652,7 +652,7 @@ class GetSecretRequest: ID of the secret. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -673,7 +673,7 @@ class GetSecretVersionRequest: - "latest_enabled" (the latest enabled revision). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -681,7 +681,7 @@ class GetSecretVersionRequest: @dataclass class ListSecretTypesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -716,7 +716,7 @@ class ListSecretVersionsRequest: ID of the secret. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -746,7 +746,7 @@ class ListSecretVersionsResponse: @dataclass class ListSecretsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -808,7 +808,7 @@ class ListSecretsResponse: @dataclass class ListTagsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -843,7 +843,7 @@ class ProtectSecretRequest: ID of the secret to enable secret protection for. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -864,7 +864,7 @@ class UnprotectSecretRequest: ID of the secret to disable secret protection for. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -877,7 +877,7 @@ class UpdateSecretRequest: ID of the secret. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -923,7 +923,7 @@ class UpdateSecretVersionRequest: - "latest_enabled" (the latest enabled revision). """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/serverless_sqldb/v1alpha1/api.py b/scaleway/scaleway/serverless_sqldb/v1alpha1/api.py index 999708dff..3896528f9 100644 --- a/scaleway/scaleway/serverless_sqldb/v1alpha1/api.py +++ b/scaleway/scaleway/serverless_sqldb/v1alpha1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( WaitForOptions, @@ -49,7 +49,7 @@ def create_database( name: str, cpu_min: int, cpu_max: int, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, from_backup_id: Optional[str] = None, ) -> Database: @@ -101,7 +101,7 @@ def get_database( self, *, database_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Database: """ Get a database information. @@ -135,7 +135,7 @@ def wait_for_database( self, *, database_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Database, bool]] = None, ) -> Database: """ @@ -172,7 +172,7 @@ def delete_database( self, *, database_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Database: """ Delete a database. @@ -205,7 +205,7 @@ def delete_database( def list_databases( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, page: Optional[int] = None, @@ -255,7 +255,7 @@ def list_databases( def list_databases_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, page: Optional[int] = None, @@ -300,7 +300,7 @@ def update_database( self, *, database_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, cpu_min: Optional[int] = None, cpu_max: Optional[int] = None, ) -> Database: @@ -348,7 +348,7 @@ def restore_database_from_backup( *, database_id: str, backup_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Database: """ Restore a database from a backup. @@ -392,7 +392,7 @@ def get_database_backup( self, *, backup_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseBackup: """ Get a database backup information. @@ -426,7 +426,7 @@ def list_database_backups( self, *, database_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, page: Optional[int] = None, @@ -478,7 +478,7 @@ def list_database_backups_all( self, *, database_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, page: Optional[int] = None, @@ -524,7 +524,7 @@ def export_database_backup( self, *, backup_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseBackup: """ Export a database backup. diff --git a/scaleway/scaleway/serverless_sqldb/v1alpha1/types.py b/scaleway/scaleway/serverless_sqldb/v1alpha1/types.py index d595ef50b..6ec7e7258 100644 --- a/scaleway/scaleway/serverless_sqldb/v1alpha1/types.py +++ b/scaleway/scaleway/serverless_sqldb/v1alpha1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -83,7 +83,7 @@ class DatabaseBackup: UUID of the source Serverless SQL Database the backup is created from. """ - region: Region + region: ScwRegion """ Region of the database backup. """ @@ -151,7 +151,7 @@ class Database: Project ID the database belongs to. """ - region: Region + region: ScwRegion """ Region of the database. """ @@ -204,7 +204,7 @@ class CreateDatabaseRequest: The maximum number of CPU units for your Serverless SQL Database. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -227,7 +227,7 @@ class DeleteDatabaseRequest: UUID of the Serverless SQL Database. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -240,7 +240,7 @@ class ExportDatabaseBackupRequest: UUID of the Serverless SQL Database backup. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -253,7 +253,7 @@ class GetDatabaseBackupRequest: UUID of the Serverless SQL Database backup. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -266,7 +266,7 @@ class GetDatabaseRequest: UUID of the Serverless SQL DB database. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -279,7 +279,7 @@ class ListDatabaseBackupsRequest: Filter by the UUID of the Serverless SQL Database. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -325,7 +325,7 @@ class ListDatabaseBackupsResponse: @dataclass class ListDatabasesRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -386,7 +386,7 @@ class RestoreDatabaseFromBackupRequest: UUID of the Serverless SQL Database backup to restore. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -399,7 +399,7 @@ class UpdateDatabaseRequest: UUID of the Serverless SQL Database. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/tem/v1alpha1/api.py b/scaleway/scaleway/tem/v1alpha1/api.py index 764fc23f2..390cb9dd5 100644 --- a/scaleway/scaleway/tem/v1alpha1/api.py +++ b/scaleway/scaleway/tem/v1alpha1/api.py @@ -6,7 +6,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( WaitForOptions, @@ -92,7 +92,7 @@ def create_email( subject: str, text: str, html: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, to: Optional[List[CreateEmailRequestAddress]] = None, cc: Optional[List[CreateEmailRequestAddress]] = None, bcc: Optional[List[CreateEmailRequestAddress]] = None, @@ -162,7 +162,7 @@ def get_email( self, *, email_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Email: """ Get an email. @@ -196,7 +196,7 @@ def wait_for_email( self, *, email_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Email, bool]] = None, ) -> Email: """ @@ -232,7 +232,7 @@ def wait_for_email( def list_emails( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, project_id: Optional[str] = None, @@ -308,7 +308,7 @@ def list_emails( def list_emails_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, project_id: Optional[str] = None, @@ -379,7 +379,7 @@ def list_emails_all( def get_statistics( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, domain_id: Optional[str] = None, since: Optional[datetime] = None, @@ -426,7 +426,7 @@ def cancel_email( self, *, email_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Email: """ Cancel an email. @@ -463,7 +463,7 @@ def create_domain( domain_name: str, accept_tos: bool, autoconfig: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> Domain: """ @@ -512,7 +512,7 @@ def get_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Domain: """ Get information about a domain. @@ -546,7 +546,7 @@ def wait_for_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Domain, bool]] = None, ) -> Domain: """ @@ -582,7 +582,7 @@ def wait_for_domain( def list_domains( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, project_id: Optional[str] = None, @@ -632,7 +632,7 @@ def list_domains( def list_domains_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, project_id: Optional[str] = None, @@ -677,7 +677,7 @@ def revoke_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Domain: """ Delete a domain. @@ -712,7 +712,7 @@ def check_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Domain: """ Domain DNS check. @@ -747,7 +747,7 @@ def get_domain_last_status( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DomainLastStatus: """ Display SPF and DKIM records status and potential errors. @@ -781,7 +781,7 @@ def update_domain( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, autoconfig: Optional[bool] = None, ) -> Domain: """ @@ -827,7 +827,7 @@ def create_webhook( domain_id: str, name: str, sns_arn: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, event_types: Optional[List[WebhookEventType]] = None, ) -> Webhook: @@ -878,7 +878,7 @@ def create_webhook( def list_webhooks( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListWebhooksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -928,7 +928,7 @@ def list_webhooks( def list_webhooks_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListWebhooksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -973,7 +973,7 @@ def get_webhook( self, *, webhook_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Webhook: """ Get information about a Webhook. @@ -1007,7 +1007,7 @@ def update_webhook( self, *, webhook_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, event_types: Optional[List[WebhookEventType]] = None, sns_arn: Optional[str] = None, @@ -1057,7 +1057,7 @@ def delete_webhook( self, *, webhook_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a Webhook. @@ -1089,7 +1089,7 @@ def list_webhook_events( self, *, webhook_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListWebhookEventsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1153,7 +1153,7 @@ def list_webhook_events_all( self, *, webhook_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListWebhookEventsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1210,7 +1210,7 @@ def list_webhook_events_all( def get_project_settings( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> ProjectSettings: """ @@ -1244,7 +1244,7 @@ def get_project_settings( def update_project_settings( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, periodic_report: Optional[ UpdateProjectSettingsRequestUpdatePeriodicReport @@ -1291,7 +1291,7 @@ def list_blocklists( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListBlocklistsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1345,7 +1345,7 @@ def list_blocklists_all( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListBlocklistsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1394,7 +1394,7 @@ def bulk_create_blocklists( self, *, domain_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, emails: Optional[List[str]] = None, type_: Optional[BlocklistType] = None, reason: Optional[str] = None, @@ -1443,7 +1443,7 @@ def delete_blocklist( self, *, blocklist_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a blocklist. diff --git a/scaleway/scaleway/tem/v1alpha1/types.py b/scaleway/scaleway/tem/v1alpha1/types.py index be59f2052..8c14d630f 100644 --- a/scaleway/scaleway/tem/v1alpha1/types.py +++ b/scaleway/scaleway/tem/v1alpha1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -77,6 +77,7 @@ class EmailFlag(str, Enum, metaclass=StrEnumMeta): MAILBOX_NOT_FOUND = "mailbox_not_found" GREYLISTED = "greylisted" SEND_BEFORE_EXPIRATION = "send_before_expiration" + BLOCKLISTED = "blocklisted" def __str__(self) -> str: return str(self.value) @@ -565,7 +566,7 @@ class Domain: Status of auto-configuration for the domain's DNS zone. """ - region: Region + region: ScwRegion """ Region to target. If none is passed will use default region from the config. """ @@ -755,7 +756,7 @@ class BulkCreateBlocklistsRequest: Domain ID linked to the blocklist. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -791,7 +792,7 @@ class CancelEmailRequest: ID of the email to cancel. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -804,7 +805,7 @@ class CheckDomainRequest: ID of the domain to check. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -827,7 +828,7 @@ class CreateDomainRequest: Activate auto-configuration of the domain's DNS zone. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -860,7 +861,7 @@ class CreateEmailRequest: HTML content. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -926,7 +927,7 @@ class CreateWebhookRequest: Scaleway SNS ARN topic to push the events to. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -949,7 +950,7 @@ class DeleteBlocklistRequest: ID of the blocklist to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -962,7 +963,7 @@ class DeleteWebhookRequest: ID of the Webhook to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1008,7 +1009,7 @@ class GetDomainLastStatusRequest: ID of the domain to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1021,7 +1022,7 @@ class GetDomainRequest: ID of the domain. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1034,7 +1035,7 @@ class GetEmailRequest: ID of the email to retrieve. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1042,7 +1043,7 @@ class GetEmailRequest: @dataclass class GetProjectSettingsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1055,7 +1056,7 @@ class GetProjectSettingsRequest: @dataclass class GetStatisticsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1093,7 +1094,7 @@ class GetWebhookRequest: ID of the Webhook to check. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1106,7 +1107,7 @@ class ListBlocklistsRequest: (Optional) Filter by a domain ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1157,7 +1158,7 @@ class ListBlocklistsResponse: @dataclass class ListDomainsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1208,7 +1209,7 @@ class ListDomainsResponse: @dataclass class ListEmailsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1303,7 +1304,7 @@ class ListWebhookEventsRequest: ID of the Webhook linked to the events. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1369,7 +1370,7 @@ class ListWebhookEventsResponse: @dataclass class ListWebhooksRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1433,7 +1434,7 @@ class RevokeDomainRequest: ID of the domain to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1479,7 +1480,7 @@ class UpdateDomainRequest: ID of the domain to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1492,7 +1493,7 @@ class UpdateDomainRequest: @dataclass class UpdateProjectSettingsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1515,7 +1516,7 @@ class UpdateWebhookRequest: ID of the Webhook to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/vpc/v2/api.py b/scaleway/scaleway/vpc/v2/api.py index 5f98c5183..06c9df860 100644 --- a/scaleway/scaleway/vpc/v2/api.py +++ b/scaleway/scaleway/vpc/v2/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( random_name, @@ -68,7 +68,7 @@ class VpcV2API(API): def list_vp_cs( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListVPCsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -127,7 +127,7 @@ def list_vp_cs( def list_vp_cs_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListVPCsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -181,7 +181,7 @@ def create_vpc( self, *, enable_routing: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, @@ -230,7 +230,7 @@ def get_vpc( self, *, vpc_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> VPC: """ Get a VPC. @@ -264,7 +264,7 @@ def update_vpc( self, *, vpc_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, ) -> VPC: @@ -311,7 +311,7 @@ def delete_vpc( self, *, vpc_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a VPC. @@ -342,7 +342,7 @@ def delete_vpc( def list_private_networks( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPrivateNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -404,7 +404,7 @@ def list_private_networks( def list_private_networks_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListPrivateNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -460,7 +460,7 @@ def list_private_networks_all( def create_private_network( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, @@ -511,7 +511,7 @@ def get_private_network( self, *, private_network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> PrivateNetwork: """ Get a Private Network. @@ -547,7 +547,7 @@ def update_private_network( self, *, private_network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, ) -> PrivateNetwork: @@ -596,7 +596,7 @@ def delete_private_network( self, *, private_network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a Private Network. @@ -629,7 +629,7 @@ def delete_private_network( def migrate_zonal_private_networks( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, organization_id: Optional[str] = None, project_id: Optional[str] = None, private_network_ids: Optional[List[str]] = None, @@ -674,7 +674,7 @@ def enable_dhcp( self, *, private_network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> PrivateNetwork: """ Enable DHCP on a Private Network. @@ -711,7 +711,7 @@ def enable_routing( self, *, vpc_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> VPC: """ Enable routing on a VPC. @@ -745,7 +745,7 @@ def enable_routing( def list_subnets( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListSubnetsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -798,7 +798,7 @@ def list_subnets( def list_subnets_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListSubnetsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -846,7 +846,7 @@ def set_subnets( self, *, private_network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, subnets: Optional[List[str]] = None, ) -> SetSubnetsResponse: """ @@ -892,7 +892,7 @@ def add_subnets( self, *, private_network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, subnets: Optional[List[str]] = None, ) -> AddSubnetsResponse: """ @@ -938,7 +938,7 @@ def delete_subnets( self, *, private_network_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, subnets: Optional[List[str]] = None, ) -> DeleteSubnetsResponse: """ @@ -986,7 +986,7 @@ def create_route( description: str, vpc_id: str, destination: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, tags: Optional[List[str]] = None, nexthop_resource_id: Optional[str] = None, nexthop_private_network_id: Optional[str] = None, @@ -1041,7 +1041,7 @@ def get_route( self, *, route_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Route: """ Get a Route. @@ -1075,7 +1075,7 @@ def update_route( self, *, route_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, description: Optional[str] = None, tags: Optional[List[str]] = None, destination: Optional[str] = None, @@ -1131,7 +1131,7 @@ def delete_route( self, *, route_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> None: """ Delete a Route. diff --git a/scaleway/scaleway/vpc/v2/types.py b/scaleway/scaleway/vpc/v2/types.py index 4a2319bfd..665091b87 100644 --- a/scaleway/scaleway/vpc/v2/types.py +++ b/scaleway/scaleway/vpc/v2/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -103,7 +103,7 @@ class PrivateNetwork: Scaleway Project the Private Network belongs to. """ - region: Region + region: ScwRegion """ Region in which the Private Network is available. """ @@ -171,7 +171,7 @@ class Route: Defines whether the route can be modified or deleted by the user. """ - region: Region + region: ScwRegion """ Region of the Route. """ @@ -219,7 +219,7 @@ class VPC: Scaleway Project the VPC belongs to. """ - region: Region + region: ScwRegion """ Region of the VPC. """ @@ -262,7 +262,7 @@ class AddSubnetsRequest: Private Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -280,7 +280,7 @@ class AddSubnetsResponse: @dataclass class CreatePrivateNetworkRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -328,7 +328,7 @@ class CreateRouteRequest: Destination of the Route. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -356,7 +356,7 @@ class CreateVPCRequest: Enable routing between Private Networks in the VPC. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -384,7 +384,7 @@ class DeletePrivateNetworkRequest: Private Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -397,7 +397,7 @@ class DeleteRouteRequest: Route ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -410,7 +410,7 @@ class DeleteSubnetsRequest: Private Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -433,7 +433,7 @@ class DeleteVPCRequest: VPC ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -446,7 +446,7 @@ class EnableDHCPRequest: Private Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -459,7 +459,7 @@ class EnableRoutingRequest: VPC ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -472,7 +472,7 @@ class GetPrivateNetworkRequest: Private Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -485,7 +485,7 @@ class GetRouteRequest: Route ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -498,7 +498,7 @@ class GetVPCRequest: VPC ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -506,7 +506,7 @@ class GetVPCRequest: @dataclass class ListPrivateNetworksRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -571,7 +571,7 @@ class ListPrivateNetworksResponse: @dataclass class ListSubnetsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -621,7 +621,7 @@ class ListSubnetsResponse: @dataclass class ListVPCsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -681,7 +681,7 @@ class ListVPCsResponse: @dataclass class MigrateZonalPrivateNetworksRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -703,7 +703,7 @@ class SetSubnetsRequest: Private Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -726,7 +726,7 @@ class UpdatePrivateNetworkRequest: Private Network ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -749,7 +749,7 @@ class UpdateRouteRequest: Route ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -787,7 +787,7 @@ class UpdateVPCRequest: VPC ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/vpcgw/v1/api.py b/scaleway/scaleway/vpcgw/v1/api.py index da3adb3e4..a83573cb3 100644 --- a/scaleway/scaleway/vpcgw/v1/api.py +++ b/scaleway/scaleway/vpcgw/v1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( WaitForOptions, @@ -106,7 +106,7 @@ class VpcgwV1API(API): def list_gateways( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListGatewaysRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -166,7 +166,7 @@ def list_gateways( def list_gateways_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListGatewaysRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -223,7 +223,7 @@ def get_gateway( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Gateway: """ Get a Public Gateway. @@ -255,7 +255,7 @@ def wait_for_gateway( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[Gateway, bool]] = None, ) -> Gateway: """ @@ -294,7 +294,7 @@ def create_gateway( type_: str, enable_smtp: bool, enable_bastion: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, @@ -356,7 +356,7 @@ def update_gateway( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, upstream_dns_servers: Optional[List[str]] = None, @@ -414,7 +414,7 @@ def delete_gateway( *, gateway_id: str, cleanup_dhcp: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a Public Gateway. @@ -449,7 +449,7 @@ def upgrade_gateway( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, type_: Optional[str] = None, ) -> Gateway: """ @@ -491,7 +491,7 @@ def enable_ip_mobility( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Upgrade a Public Gateway to IP mobility. @@ -521,7 +521,7 @@ def enable_ip_mobility( def list_gateway_networks( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListGatewayNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -574,7 +574,7 @@ def list_gateway_networks( def list_gateway_networks_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListGatewayNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -625,7 +625,7 @@ def get_gateway_network( self, *, gateway_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GatewayNetwork: """ Get a Public Gateway connection to a Private Network. @@ -659,7 +659,7 @@ def wait_for_gateway_network( self, *, gateway_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[GatewayNetwork, bool]] = None, ) -> GatewayNetwork: """ @@ -700,7 +700,7 @@ def create_gateway_network( gateway_id: str, private_network_id: str, enable_masquerade: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, enable_dhcp: Optional[bool] = None, dhcp_id: Optional[str] = None, dhcp: Optional[CreateDHCPRequest] = None, @@ -764,7 +764,7 @@ def update_gateway_network( self, *, gateway_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, enable_masquerade: Optional[bool] = None, enable_dhcp: Optional[bool] = None, dhcp_id: Optional[str] = None, @@ -825,7 +825,7 @@ def delete_gateway_network( *, gateway_network_id: str, cleanup_dhcp: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Detach a Public Gateway from a Private Network. @@ -861,7 +861,7 @@ def delete_gateway_network( def list_dhc_ps( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListDHCPsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -912,7 +912,7 @@ def list_dhc_ps( def list_dhc_ps_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListDHCPsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -960,7 +960,7 @@ def get_dhcp( self, *, dhcp_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> DHCP: """ Get a DHCP configuration. @@ -992,7 +992,7 @@ def create_dhcp( self, *, subnet: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, address: Optional[str] = None, pool_low: Optional[str] = None, @@ -1069,7 +1069,7 @@ def update_dhcp( self, *, dhcp_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, subnet: Optional[str] = None, address: Optional[str] = None, pool_low: Optional[str] = None, @@ -1147,7 +1147,7 @@ def delete_dhcp( self, *, dhcp_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a DHCP configuration. @@ -1176,7 +1176,7 @@ def delete_dhcp( def list_dhcp_entries( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListDHCPEntriesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1229,7 +1229,7 @@ def list_dhcp_entries( def list_dhcp_entries_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListDHCPEntriesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1280,7 +1280,7 @@ def get_dhcp_entry( self, *, dhcp_entry_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> DHCPEntry: """ Get a DHCP entry. @@ -1314,7 +1314,7 @@ def create_dhcp_entry( gateway_network_id: str, mac_address: str, ip_address: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> DHCPEntry: """ Create a DHCP entry. @@ -1358,7 +1358,7 @@ def update_dhcp_entry( self, *, dhcp_entry_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ip_address: Optional[str] = None, ) -> DHCPEntry: """ @@ -1400,7 +1400,7 @@ def set_dhcp_entries( self, *, gateway_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, dhcp_entries: Optional[List[SetDHCPEntriesRequestEntry]] = None, ) -> SetDHCPEntriesResponse: """ @@ -1441,7 +1441,7 @@ def delete_dhcp_entry( self, *, dhcp_entry_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a DHCP entry. @@ -1470,7 +1470,7 @@ def delete_dhcp_entry( def list_pat_rules( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListPATRulesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1517,7 +1517,7 @@ def list_pat_rules( def list_pat_rules_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListPATRulesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1562,7 +1562,7 @@ def get_pat_rule( self, *, pat_rule_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> PATRule: """ Get a PAT rule. @@ -1597,7 +1597,7 @@ def create_pat_rule( public_port: int, private_ip: str, private_port: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, protocol: Optional[PATRuleProtocol] = None, ) -> PATRule: """ @@ -1647,7 +1647,7 @@ def update_pat_rule( self, *, pat_rule_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, public_port: Optional[int] = None, private_ip: Optional[str] = None, private_port: Optional[int] = None, @@ -1699,7 +1699,7 @@ def set_pat_rules( *, gateway_id: str, pat_rules: List[SetPATRulesRequestRule], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SetPATRulesResponse: """ Set all PAT rules. @@ -1740,7 +1740,7 @@ def delete_pat_rule( self, *, pat_rule_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a PAT rule. @@ -1769,7 +1769,7 @@ def delete_pat_rule( def list_gateway_types( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ListGatewayTypesResponse: """ List Public Gateway types. @@ -1796,7 +1796,7 @@ def list_gateway_types( def list_i_ps( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListIPsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1850,7 +1850,7 @@ def list_i_ps( def list_i_ps_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListIPsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1901,7 +1901,7 @@ def get_ip( self, *, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> IP: """ Get an IP. @@ -1932,7 +1932,7 @@ def get_ip( def create_ip( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, ) -> IP: @@ -1972,7 +1972,7 @@ def update_ip( self, *, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, reverse: Optional[str] = None, gateway_id: Optional[str] = None, @@ -2020,7 +2020,7 @@ def delete_ip( self, *, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete an IP. @@ -2050,7 +2050,7 @@ def refresh_ssh_keys( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Gateway: """ Refresh a Public Gateway's SSH keys. diff --git a/scaleway/scaleway/vpcgw/v1/types.py b/scaleway/scaleway/vpcgw/v1/types.py index d0a4f4fcf..cc8f5f0a7 100644 --- a/scaleway/scaleway/vpcgw/v1/types.py +++ b/scaleway/scaleway/vpcgw/v1/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -208,7 +208,7 @@ class DHCP: TLD given to hostnames in the Private Networks. If an Instance with hostname `foo` gets a lease, and this is set to `bar`, `foo.bar` will resolve. """ - zone: Zone + zone: ScwZone """ Zone of this DHCP configuration. """ @@ -289,7 +289,7 @@ class GatewayNetwork: Defines whether DHCP is enabled on the connected Private Network. """ - zone: Zone + zone: ScwZone """ Zone of the GatewayNetwork connection. """ @@ -322,7 +322,7 @@ class GatewayType: Bandwidth, in bps, of the Public Gateway. This is the public bandwidth to the outer Internet, and the internal bandwidth to each connected Private Networks. """ - zone: Zone + zone: ScwZone """ Zone the Public Gateway type is available in. """ @@ -355,7 +355,7 @@ class IP: The IP address itself. """ - zone: Zone + zone: ScwZone """ Zone of the IP address. """ @@ -388,7 +388,7 @@ class CreateDHCPRequest: Subnet for the DHCP server. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -504,7 +504,7 @@ class DHCPEntry: Entry type, either static (DHCP reservation) or dynamic (DHCP lease). """ - zone: Zone + zone: ScwZone """ Zone of this DHCP entry. """ @@ -617,7 +617,7 @@ class Gateway: Defines whether the gateway uses routed IPs (IP mobility) instead of NAT IPs. """ - zone: Zone + zone: ScwZone """ Zone of the gateway. """ @@ -655,7 +655,7 @@ class PATRule: Protocol the rule applies to. """ - zone: Zone + zone: ScwZone """ Zone of the PAT rule. """ @@ -737,7 +737,7 @@ class CreateDHCPEntryRequest: IP address to give to the device. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -760,7 +760,7 @@ class CreateGatewayNetworkRequest: Note: this setting is ignored when passing `ipam_config`. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -797,7 +797,7 @@ class CreateGatewayRequest: Defines whether SSH bastion should be enabled the gateway. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -835,7 +835,7 @@ class CreateGatewayRequest: @dataclass class CreateIPRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -873,7 +873,7 @@ class CreatePATRuleRequest: Private port to translate to. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -891,7 +891,7 @@ class DeleteDHCPEntryRequest: ID of the DHCP entry to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -904,7 +904,7 @@ class DeleteDHCPRequest: DHCP configuration ID to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -922,7 +922,7 @@ class DeleteGatewayNetworkRequest: Defines whether to clean up attached DHCP configurations (if any, and if not attached to another Gateway Network). """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -940,7 +940,7 @@ class DeleteGatewayRequest: Defines whether to clean up attached DHCP configurations (if any, and if not attached to another Gateway Network). """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -953,7 +953,7 @@ class DeleteIPRequest: ID of the IP address to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -966,7 +966,7 @@ class DeletePATRuleRequest: ID of the PAT rule to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -979,7 +979,7 @@ class EnableIPMobilityRequest: ID of the gateway to upgrade to IP mobility. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -992,7 +992,7 @@ class GetDHCPEntryRequest: ID of the DHCP entry to fetch. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1005,7 +1005,7 @@ class GetDHCPRequest: ID of the DHCP configuration to fetch. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1018,7 +1018,7 @@ class GetGatewayNetworkRequest: ID of the GatewayNetwork to fetch. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1031,7 +1031,7 @@ class GetGatewayRequest: ID of the gateway to fetch. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1044,7 +1044,7 @@ class GetIPRequest: ID of the IP address to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1057,7 +1057,7 @@ class GetPATRuleRequest: ID of the PAT rule to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1065,7 +1065,7 @@ class GetPATRuleRequest: @dataclass class ListDHCPEntriesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1126,7 +1126,7 @@ class ListDHCPEntriesResponse: @dataclass class ListDHCPsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1182,7 +1182,7 @@ class ListDHCPsResponse: @dataclass class ListGatewayNetworksRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1243,7 +1243,7 @@ class ListGatewayNetworksResponse: @dataclass class ListGatewayTypesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1259,7 +1259,7 @@ class ListGatewayTypesResponse: @dataclass class ListGatewaysRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1330,7 +1330,7 @@ class ListGatewaysResponse: @dataclass class ListIPsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1391,7 +1391,7 @@ class ListIPsResponse: @dataclass class ListPATRulesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1447,7 +1447,7 @@ class RefreshSSHKeysRequest: ID of the gateway to refresh SSH keys on. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1460,7 +1460,7 @@ class SetDHCPEntriesRequest: ID of the Gateway Network on which to set DHCP reservation list. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1491,7 +1491,7 @@ class SetPATRulesRequest: New list of PAT rules. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1512,7 +1512,7 @@ class UpdateDHCPEntryRequest: ID of the DHCP entry to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1530,7 +1530,7 @@ class UpdateDHCPRequest: DHCP configuration to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1608,7 +1608,7 @@ class UpdateGatewayNetworkRequest: ID of the GatewayNetwork to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1638,7 +1638,7 @@ class UpdateGatewayRequest: ID of the gateway to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1681,7 +1681,7 @@ class UpdateIPRequest: ID of the IP address to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1709,7 +1709,7 @@ class UpdatePATRuleRequest: ID of the PAT rule to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1742,7 +1742,7 @@ class UpgradeGatewayRequest: ID of the gateway to upgrade. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway/scaleway/vpcgw/v2/api.py b/scaleway/scaleway/vpcgw/v2/api.py index 256b66e97..17b846a25 100644 --- a/scaleway/scaleway/vpcgw/v2/api.py +++ b/scaleway/scaleway/vpcgw/v2/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( WaitForOptions, @@ -88,7 +88,7 @@ class VpcgwV2API(API): def list_gateways( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListGatewaysRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -151,7 +151,7 @@ def list_gateways( def list_gateways_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListGatewaysRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -211,7 +211,7 @@ def get_gateway( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Gateway: """ Get a Public Gateway. @@ -243,7 +243,7 @@ def wait_for_gateway( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[Gateway, bool]] = None, ) -> Gateway: """ @@ -282,7 +282,7 @@ def create_gateway( type_: str, enable_smtp: bool, enable_bastion: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, @@ -341,7 +341,7 @@ def update_gateway( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, name: Optional[str] = None, tags: Optional[List[str]] = None, enable_bastion: Optional[bool] = None, @@ -396,7 +396,7 @@ def delete_gateway( *, gateway_id: str, delete_ip: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Gateway: """ Delete a Public Gateway. @@ -433,7 +433,7 @@ def upgrade_gateway( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, type_: Optional[str] = None, ) -> Gateway: """ @@ -474,7 +474,7 @@ def upgrade_gateway( def list_gateway_networks( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListGatewayNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -524,7 +524,7 @@ def list_gateway_networks( def list_gateway_networks_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListGatewayNetworksRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -572,7 +572,7 @@ def get_gateway_network( self, *, gateway_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GatewayNetwork: """ Get a Public Gateway connection to a Private Network. @@ -606,7 +606,7 @@ def wait_for_gateway_network( self, *, gateway_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, options: Optional[WaitForOptions[GatewayNetwork, bool]] = None, ) -> GatewayNetwork: """ @@ -648,7 +648,7 @@ def create_gateway_network( private_network_id: str, enable_masquerade: bool, push_default_route: bool, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ipam_ip_id: Optional[str] = None, ) -> GatewayNetwork: """ @@ -698,7 +698,7 @@ def update_gateway_network( self, *, gateway_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, enable_masquerade: Optional[bool] = None, push_default_route: Optional[bool] = None, ipam_ip_id: Optional[str] = None, @@ -748,7 +748,7 @@ def delete_gateway_network( self, *, gateway_network_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> GatewayNetwork: """ Detach a Public Gateway from a Private Network. @@ -781,7 +781,7 @@ def delete_gateway_network( def list_pat_rules( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListPatRulesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -828,7 +828,7 @@ def list_pat_rules( def list_pat_rules_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListPatRulesRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -873,7 +873,7 @@ def get_pat_rule( self, *, pat_rule_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> PatRule: """ Get a PAT rule. @@ -908,7 +908,7 @@ def create_pat_rule( public_port: int, private_ip: str, private_port: int, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, protocol: Optional[PatRuleProtocol] = None, ) -> PatRule: """ @@ -958,7 +958,7 @@ def update_pat_rule( self, *, pat_rule_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, public_port: Optional[int] = None, private_ip: Optional[str] = None, private_port: Optional[int] = None, @@ -1010,7 +1010,7 @@ def set_pat_rules( *, gateway_id: str, pat_rules: List[SetPatRulesRequestRule], - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> SetPatRulesResponse: """ Set all PAT rules. @@ -1051,7 +1051,7 @@ def delete_pat_rule( self, *, pat_rule_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete a PAT rule. @@ -1080,7 +1080,7 @@ def delete_pat_rule( def list_gateway_types( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> ListGatewayTypesResponse: """ List Public Gateway types. @@ -1107,7 +1107,7 @@ def list_gateway_types( def list_i_ps( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListIPsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1161,7 +1161,7 @@ def list_i_ps( def list_i_ps_all( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, order_by: Optional[ListIPsRequestOrderBy] = None, page: Optional[int] = None, page_size: Optional[int] = None, @@ -1212,7 +1212,7 @@ def get_ip( self, *, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> IP: """ Get an IP. @@ -1243,7 +1243,7 @@ def get_ip( def create_ip( self, *, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, ) -> IP: @@ -1283,7 +1283,7 @@ def update_ip( self, *, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, tags: Optional[List[str]] = None, reverse: Optional[str] = None, gateway_id: Optional[str] = None, @@ -1331,7 +1331,7 @@ def delete_ip( self, *, ip_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete an IP. @@ -1361,7 +1361,7 @@ def refresh_ssh_keys( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> Gateway: """ Refresh a Public Gateway's SSH keys. @@ -1395,7 +1395,7 @@ def add_bastion_allowed_i_ps( *, gateway_id: str, ip_range: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> AddBastionAllowedIPsResponse: """ Add allowed IP range to SSH bastion. @@ -1437,7 +1437,7 @@ def set_bastion_allowed_i_ps( self, *, gateway_id: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ip_ranges: Optional[List[str]] = None, ) -> SetBastionAllowedIPsResponse: """ @@ -1480,7 +1480,7 @@ def delete_bastion_allowed_i_ps( *, gateway_id: str, ip_range: str, - zone: Optional[Zone] = None, + zone: Optional[ScwZone] = None, ) -> None: """ Delete allowed IP range from SSH bastion. diff --git a/scaleway/scaleway/vpcgw/v2/types.py b/scaleway/scaleway/vpcgw/v2/types.py index 04b73ab43..dfd76cccd 100644 --- a/scaleway/scaleway/vpcgw/v2/types.py +++ b/scaleway/scaleway/vpcgw/v2/types.py @@ -8,7 +8,7 @@ from typing import List, Optional from scaleway_core.bridge import ( - Zone, + Zone as ScwZone, ) from scaleway_core.utils import ( StrEnumMeta, @@ -135,7 +135,7 @@ class GatewayNetwork: Use this IPAM-booked IP ID as the Gateway's IP in this Private Network. """ - zone: Zone + zone: ScwZone """ Zone of the GatewayNetwork connection. """ @@ -183,7 +183,7 @@ class IP: The IP address itself. """ - zone: Zone + zone: ScwZone """ Zone of the IP address. """ @@ -221,7 +221,7 @@ class GatewayType: Bandwidth, in bps, of the Public Gateway. This is the public bandwidth to the outer Internet, and the internal bandwidth to each connected Private Networks. """ - zone: Zone + zone: ScwZone """ Zone the Public Gateway type is available in. """ @@ -324,7 +324,7 @@ class Gateway: Ranges of IP addresses allowed to connect to the gateway's SSH bastion. """ - zone: Zone + zone: ScwZone """ Zone of the gateway. """ @@ -362,7 +362,7 @@ class PatRule: Protocol the rule applies to. """ - zone: Zone + zone: ScwZone """ Zone of the PAT rule. """ @@ -413,7 +413,7 @@ class AddBastionAllowedIPsRequest: IP range allowed to connect to the SSH bastion. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -449,7 +449,7 @@ class CreateGatewayNetworkRequest: Enabling the default route also enables masquerading. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -477,7 +477,7 @@ class CreateGatewayRequest: Defines whether SSH bastion should be enabled the gateway. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -510,7 +510,7 @@ class CreateGatewayRequest: @dataclass class CreateIPRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -548,7 +548,7 @@ class CreatePatRuleRequest: Private port to translate to. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -571,7 +571,7 @@ class DeleteBastionAllowedIPsRequest: IP range to delete from SSH bastion's list of allowed IPs. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -584,7 +584,7 @@ class DeleteGatewayNetworkRequest: ID of the GatewayNetwork to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -602,7 +602,7 @@ class DeleteGatewayRequest: Defines whether the PGW's IP should be deleted. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -615,7 +615,7 @@ class DeleteIPRequest: ID of the IP address to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -628,7 +628,7 @@ class DeletePatRuleRequest: ID of the PAT rule to delete. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -641,7 +641,7 @@ class GetGatewayNetworkRequest: ID of the GatewayNetwork to fetch. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -654,7 +654,7 @@ class GetGatewayRequest: ID of the gateway to fetch. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -667,7 +667,7 @@ class GetIPRequest: ID of the IP address to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -680,7 +680,7 @@ class GetPatRuleRequest: ID of the PAT rule to get. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -688,7 +688,7 @@ class GetPatRuleRequest: @dataclass class ListGatewayNetworksRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -744,7 +744,7 @@ class ListGatewayNetworksResponse: @dataclass class ListGatewayTypesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -760,7 +760,7 @@ class ListGatewayTypesResponse: @dataclass class ListGatewaysRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -836,7 +836,7 @@ class ListGatewaysResponse: @dataclass class ListIPsRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -897,7 +897,7 @@ class ListIPsResponse: @dataclass class ListPatRulesRequest: - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -953,7 +953,7 @@ class RefreshSSHKeysRequest: ID of the gateway to refresh SSH keys on. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -966,7 +966,7 @@ class SetBastionAllowedIPsRequest: ID of the gateway on which to set the allowed IP range. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -997,7 +997,7 @@ class SetPatRulesRequest: New list of PAT rules. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1018,7 +1018,7 @@ class UpdateGatewayNetworkRequest: ID of the GatewayNetwork to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1046,7 +1046,7 @@ class UpdateGatewayRequest: ID of the gateway to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1084,7 +1084,7 @@ class UpdateIPRequest: ID of the IP address to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1112,7 +1112,7 @@ class UpdatePatRuleRequest: ID of the PAT rule to update. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ @@ -1145,7 +1145,7 @@ class UpgradeGatewayRequest: ID of the gateway to upgrade. """ - zone: Optional[Zone] + zone: Optional[ScwZone] """ Zone to target. If none is passed will use default zone from the config. """ diff --git a/scaleway/scaleway/webhosting/v1/api.py b/scaleway/scaleway/webhosting/v1/api.py index 850c0caac..486d77927 100644 --- a/scaleway/scaleway/webhosting/v1/api.py +++ b/scaleway/scaleway/webhosting/v1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( WaitForOptions, @@ -113,7 +113,7 @@ class WebhostingV1ControlPanelAPI(API): def list_control_panels( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListControlPanelsResponse: @@ -149,7 +149,7 @@ def list_control_panels( def list_control_panels_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[ControlPanel]: @@ -188,7 +188,7 @@ def create_database( *, hosting_id: str, database_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, new_user: Optional[CreateDatabaseRequestUser] = None, existing_username: Optional[str] = None, ) -> Database: @@ -239,7 +239,7 @@ def list_databases( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDatabasesRequestOrderBy] = None, @@ -283,7 +283,7 @@ def list_databases_all( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDatabasesRequestOrderBy] = None, @@ -323,7 +323,7 @@ def get_database( *, hosting_id: str, database_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Database: """ "Get details of a database within your hosting plan". @@ -360,7 +360,7 @@ def delete_database( *, hosting_id: str, database_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Database: """ "Delete a database within your hosting plan". @@ -398,7 +398,7 @@ def create_database_user( hosting_id: str, username: str, password: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseUser: """ "Create a new database user". @@ -444,7 +444,7 @@ def list_database_users( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDatabaseUsersRequestOrderBy] = None, @@ -488,7 +488,7 @@ def list_database_users_all( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListDatabaseUsersRequestOrderBy] = None, @@ -528,7 +528,7 @@ def get_database_user( *, hosting_id: str, username: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseUser: """ "Get details of a database user". @@ -565,7 +565,7 @@ def delete_database_user( *, hosting_id: str, username: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseUser: """ "Delete a database user". @@ -603,7 +603,7 @@ def change_database_user_password( hosting_id: str, username: str, password: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseUser: """ "Change the password of a database user". @@ -652,7 +652,7 @@ def assign_database_user( hosting_id: str, username: str, database_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseUser: """ "Assign a database user to a database". @@ -701,7 +701,7 @@ def unassign_database_user( hosting_id: str, username: str, database_name: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DatabaseUser: """ "Unassign a database user from a database". @@ -754,7 +754,7 @@ def get_domain_dns_records( self, *, domain: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DnsRecords: """ Get DNS records. @@ -788,7 +788,7 @@ def check_user_owns_domain( self, *, domain: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> CheckUserOwnsDomainResponse: """ @@ -834,7 +834,7 @@ def sync_domain_dns_records( update_web_records: bool, update_mail_records: bool, update_all_records: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, custom_records: Optional[List[SyncDomainDnsRecordsRequestRecord]] = None, ) -> DnsRecords: """ @@ -891,7 +891,7 @@ class WebhostingV1OfferAPI(API): def list_offers( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListOffersRequestOrderBy] = None, @@ -936,7 +936,7 @@ def list_offers( def list_offers_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListOffersRequestOrderBy] = None, @@ -985,7 +985,7 @@ def create_hosting( offer_id: str, email: str, domain: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, tags: Optional[List[str]] = None, offer_options: Optional[List[OfferOptionRequest]] = None, @@ -1048,7 +1048,7 @@ def create_hosting( def list_hostings( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListHostingsRequestOrderBy] = None, @@ -1107,7 +1107,7 @@ def list_hostings( def list_hostings_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListHostingsRequestOrderBy] = None, @@ -1161,7 +1161,7 @@ def get_hosting( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Hosting: """ Get a Web Hosting plan. @@ -1195,7 +1195,7 @@ def wait_for_hosting( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Hosting, bool]] = None, ) -> Hosting: """ @@ -1232,7 +1232,7 @@ def update_hosting( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, email: Optional[str] = None, tags: Optional[List[str]] = None, offer_options: Optional[List[OfferOptionRequest]] = None, @@ -1288,7 +1288,7 @@ def delete_hosting( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Hosting: """ Delete a Web Hosting plan. @@ -1322,7 +1322,7 @@ def create_session( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Session: """ Create a user session. @@ -1356,7 +1356,7 @@ def reset_hosting_password( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ResetHostingPasswordResponse: """ Reset a Web Hosting plan password. @@ -1390,7 +1390,7 @@ def get_resource_summary( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ResourceSummary: """ Get the total counts of websites, databases, email accounts, and FTP accounts of a Web Hosting plan. @@ -1432,7 +1432,7 @@ def create_ftp_account( username: str, path: str, password: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> FtpAccount: """ Create a new FTP account within your hosting plan. @@ -1481,7 +1481,7 @@ def list_ftp_accounts( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListFtpAccountsRequestOrderBy] = None, @@ -1528,7 +1528,7 @@ def list_ftp_accounts_all( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListFtpAccountsRequestOrderBy] = None, @@ -1571,7 +1571,7 @@ def remove_ftp_account( *, hosting_id: str, username: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> FtpAccount: """ Delete a specific FTP account within your hosting plan. @@ -1609,7 +1609,7 @@ def change_ftp_account_password( hosting_id: str, username: str, password: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> FtpAccount: """ :param hosting_id: UUID of the hosting plan. @@ -1664,7 +1664,7 @@ def create_mail_account( domain: str, username: str, password: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> MailAccount: """ Create a new mail account within your hosting plan. @@ -1713,7 +1713,7 @@ def list_mail_accounts( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListMailAccountsRequestOrderBy] = None, @@ -1760,7 +1760,7 @@ def list_mail_accounts_all( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListMailAccountsRequestOrderBy] = None, @@ -1804,7 +1804,7 @@ def remove_mail_account( hosting_id: str, domain: str, username: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> MailAccount: """ Delete a mail account within your hosting plan. @@ -1853,7 +1853,7 @@ def change_mail_account_password( domain: str, username: str, password: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> MailAccount: """ Update the password of a mail account within your hosting plan. @@ -1908,7 +1908,7 @@ def list_websites( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListWebsitesRequestOrderBy] = None, @@ -1952,7 +1952,7 @@ def list_websites_all( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListWebsitesRequestOrderBy] = None, diff --git a/scaleway/scaleway/webhosting/v1/types.py b/scaleway/scaleway/webhosting/v1/types.py index 661e0f4bf..97a576899 100644 --- a/scaleway/scaleway/webhosting/v1/types.py +++ b/scaleway/scaleway/webhosting/v1/types.py @@ -9,7 +9,7 @@ from scaleway_core.bridge import ( Money, - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -534,7 +534,7 @@ class HostingSummary: Name of the active offer for the Web Hosting plan. """ - region: Region + region: ScwRegion """ Region where the Web Hosting plan is hosted. """ @@ -591,7 +591,7 @@ class CheckUserOwnsDomainResponse: @dataclass class ControlPanelApiListControlPanelsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -624,7 +624,7 @@ class DatabaseApiAssignDatabaseUserRequest: Name of the database to be assigned. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -647,7 +647,7 @@ class DatabaseApiChangeDatabaseUserPasswordRequest: New password. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -665,7 +665,7 @@ class DatabaseApiCreateDatabaseRequest: Name of the database to be created. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -692,7 +692,7 @@ class DatabaseApiCreateDatabaseUserRequest: Password of the user to create. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -710,7 +710,7 @@ class DatabaseApiDeleteDatabaseRequest: Name of the database to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -728,7 +728,7 @@ class DatabaseApiDeleteDatabaseUserRequest: Name of the database user to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -746,7 +746,7 @@ class DatabaseApiGetDatabaseRequest: Name of the database. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -764,7 +764,7 @@ class DatabaseApiGetDatabaseUserRequest: Name of the database user to retrieve details. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -777,7 +777,7 @@ class DatabaseApiListDatabaseUsersRequest: UUID of the hosting plan. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -805,7 +805,7 @@ class DatabaseApiListDatabasesRequest: UUID of the hosting plan. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -843,7 +843,7 @@ class DatabaseApiUnassignDatabaseUserRequest: Name of the database to be unassigned. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -856,7 +856,7 @@ class DnsApiCheckUserOwnsDomainRequest: Domain for which ownership is to be verified. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -874,7 +874,7 @@ class DnsApiGetDomainDnsRecordsRequest: Domain associated with the DNS records. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -902,7 +902,7 @@ class DnsApiSyncDomainDnsRecordsRequest: Whether or not to synchronize all types of records. This one has priority. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -948,7 +948,7 @@ class FtpAccountApiChangeFtpAccountPasswordRequest: New password for the FTP account. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -976,7 +976,7 @@ class FtpAccountApiCreateFtpAccountRequest: Password for the new FTP account. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -989,7 +989,7 @@ class FtpAccountApiListFtpAccountsRequest: UUID of the hosting plan. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1027,7 +1027,7 @@ class FtpAccountApiRemoveFtpAccountRequest: Username of the FTP account to be deleted. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1080,7 +1080,7 @@ class Hosting: Whether the hosting is protected or not. """ - region: Region + region: ScwRegion """ Region where the Web Hosting plan is hosted. """ @@ -1123,7 +1123,7 @@ class HostingApiCreateHostingRequest: Domain name to link to the Web Hosting plan. You must already own this domain name, and have completed the DNS validation process beforehand. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1166,7 +1166,7 @@ class HostingApiCreateSessionRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1179,7 +1179,7 @@ class HostingApiDeleteHostingRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1192,7 +1192,7 @@ class HostingApiGetHostingRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1205,7 +1205,7 @@ class HostingApiGetResourceSummaryRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1213,7 +1213,7 @@ class HostingApiGetResourceSummaryRequest: @dataclass class HostingApiListHostingsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1271,7 +1271,7 @@ class HostingApiResetHostingPasswordRequest: UUID of the hosting. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1284,7 +1284,7 @@ class HostingApiUpdateHostingRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1441,7 +1441,7 @@ class MailAccountApiChangeMailAccountPasswordRequest: New password for the mail account. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1469,7 +1469,7 @@ class MailAccountApiCreateMailAccountRequest: Password for the new mail account. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1482,7 +1482,7 @@ class MailAccountApiListMailAccountsRequest: UUID of the hosting plan. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1525,7 +1525,7 @@ class MailAccountApiRemoveMailAccountRequest: Username part of the mail account address. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1533,7 +1533,7 @@ class MailAccountApiRemoveMailAccountRequest: @dataclass class OfferApiListOffersRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -1610,7 +1610,7 @@ class WebsiteApiListWebsitesRequest: UUID of the hosting plan. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ diff --git a/scaleway/scaleway/webhosting/v1alpha1/api.py b/scaleway/scaleway/webhosting/v1alpha1/api.py index f44860144..c960e44a2 100644 --- a/scaleway/scaleway/webhosting/v1alpha1/api.py +++ b/scaleway/scaleway/webhosting/v1alpha1/api.py @@ -5,7 +5,7 @@ from scaleway_core.api import API from scaleway_core.bridge import ( - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( WaitForOptions, @@ -71,7 +71,7 @@ def create_hosting( *, offer_id: str, domain: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, email: Optional[str] = None, tags: Optional[List[str]] = None, @@ -131,7 +131,7 @@ def create_hosting( def list_hostings( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListHostingsRequestOrderBy] = None, @@ -190,7 +190,7 @@ def list_hostings( def list_hostings_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, order_by: Optional[ListHostingsRequestOrderBy] = None, @@ -244,7 +244,7 @@ def get_hosting( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Hosting: """ Get a Web Hosting plan. @@ -278,7 +278,7 @@ def wait_for_hosting( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, options: Optional[WaitForOptions[Hosting, bool]] = None, ) -> Hosting: """ @@ -315,7 +315,7 @@ def update_hosting( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, email: Optional[str] = None, tags: Optional[List[str]] = None, option_ids: Optional[List[str]] = None, @@ -371,7 +371,7 @@ def delete_hosting( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Hosting: """ Delete a Web Hosting plan. @@ -405,7 +405,7 @@ def restore_hosting( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Hosting: """ Restore a Web Hosting plan. @@ -440,7 +440,7 @@ def get_domain_dns_records( self, *, domain: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> DnsRecords: """ Get DNS records. @@ -474,7 +474,7 @@ def check_user_owns_domain( self, *, domain: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, project_id: Optional[str] = None, ) -> CheckUserOwnsDomainResponse: """ @@ -518,7 +518,7 @@ def list_offers( *, without_options: bool, only_options: bool, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, order_by: Optional[ListOffersRequestOrderBy] = None, hosting_id: Optional[str] = None, control_panels: Optional[List[str]] = None, @@ -565,7 +565,7 @@ def list_offers( def list_control_panels( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> ListControlPanelsResponse: @@ -601,7 +601,7 @@ def list_control_panels( def list_control_panels_all( self, *, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, ) -> List[ControlPanel]: @@ -633,7 +633,7 @@ def create_session( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Session: """ Create a user session. @@ -667,7 +667,7 @@ def reset_hosting_password( self, *, hosting_id: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> ResetHostingPasswordResponse: """ :param hosting_id: UUID of the hosting. @@ -707,7 +707,7 @@ def create_mailbox( *, online_id: int, password: str, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, email: Optional[EmailAddress] = None, ) -> Mailbox: """ @@ -754,7 +754,7 @@ def get_mailbox( *, online_id: int, mailbox_id: int, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Mailbox: """ Get a mailbox by id within your hosting plan. @@ -790,7 +790,7 @@ def list_mailboxes( self, *, online_id: int, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, domain: Optional[str] = None, @@ -834,7 +834,7 @@ def list_mailboxes_all( self, *, online_id: int, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, page: Optional[int] = None, page_size: Optional[int] = None, domain: Optional[str] = None, @@ -874,7 +874,7 @@ def delete_mailbox( *, online_id: int, mailbox_id: int, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, ) -> Mailbox: """ :param online_id: The Online hosting ID. @@ -910,7 +910,7 @@ def update_mailbox( *, online_id: int, mailbox_id: int, - region: Optional[Region] = None, + region: Optional[ScwRegion] = None, password: Optional[str] = None, ) -> Mailbox: """ diff --git a/scaleway/scaleway/webhosting/v1alpha1/types.py b/scaleway/scaleway/webhosting/v1alpha1/types.py index 9eed303c0..ef600c2f0 100644 --- a/scaleway/scaleway/webhosting/v1alpha1/types.py +++ b/scaleway/scaleway/webhosting/v1alpha1/types.py @@ -9,7 +9,7 @@ from scaleway_core.bridge import ( Money, - Region, + Region as ScwRegion, ) from scaleway_core.utils import ( StrEnumMeta, @@ -391,7 +391,7 @@ class Hosting: One-time-password used for the first login or reset password, empty after first use. """ - region: Region + region: ScwRegion """ Region where the Web Hosting plan is hosted. """ @@ -465,7 +465,7 @@ class CheckUserOwnsDomainRequest: Domain for which ownership is to be verified. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -496,7 +496,7 @@ class ClassicMailApiCreateMailboxRequest: Password for the new mailbox. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -519,7 +519,7 @@ class ClassicMailApiDeleteMailboxRequest: The ID of the mailbox to delete. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -537,7 +537,7 @@ class ClassicMailApiGetMailboxRequest: The ID of the mailbox to get. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -550,7 +550,7 @@ class ClassicMailApiListMailboxesRequest: The Online hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -583,7 +583,7 @@ class ClassicMailApiUpdateMailboxRequest: The ID of the mailbox to update. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -606,7 +606,7 @@ class CreateHostingRequest: Domain name to link to the Web Hosting plan. You must already own this domain name, and have completed the DNS validation process beforehand. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -649,7 +649,7 @@ class CreateSessionRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -662,7 +662,7 @@ class DeleteHostingRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -693,7 +693,7 @@ class GetDomainDnsRecordsRequest: Domain associated with the DNS records. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -706,7 +706,7 @@ class GetHostingRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -714,7 +714,7 @@ class GetHostingRequest: @dataclass class ListControlPanelsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -745,7 +745,7 @@ class ListControlPanelsResponse: @dataclass class ListHostingsRequest: - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -834,7 +834,7 @@ class ListOffersRequest: Defines whether the response should consist of options only, without offers. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -870,7 +870,7 @@ class ResetHostingPasswordRequest: UUID of the hosting. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -891,7 +891,7 @@ class RestoreHostingRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """ @@ -912,7 +912,7 @@ class UpdateHostingRequest: Hosting ID. """ - region: Optional[Region] + region: Optional[ScwRegion] """ Region to target. If none is passed will use default region from the config. """