Skip to content

feat: update generated APIs #517

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/account/v2/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@

class AccountV2API(API):
"""
This API allows you to manage projects.
This API allows you to manage your Scaleway Projects.
"""

async def create_project(
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/account/v3/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@

class AccountV3ProjectAPI(API):
"""
This API allows you to manage projects.
This API allows you to manage your Scaleway Projects.
"""

async def create_project(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,9 @@


class ApplesiliconV1Alpha1API(API):
""" """
"""
This API allows you to manage your Apple silicon machines.
"""

async def list_server_types(
self,
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/baremetal/v1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@

class BaremetalV1API(API):
"""
This API allows to manage your Elastic Metal server.
This API allows you to manage your Elastic Metal servers.
"""

async def list_servers(
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/billing/v2alpha1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@

class BillingV2Alpha1API(API):
"""
This API allows you to query your consumption.
This API allows you to manage and query your Scaleway billing and consumption.
"""

async def get_consumption(
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/billing/v2beta1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@

class BillingV2Beta1API(API):
"""
This API allows you to query your consumption.
This API allows you to manage and query your Scaleway billing and consumption.
"""

async def list_consumptions(
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/block/v1alpha1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@

class BlockV1Alpha1API(API):
"""
This API allows you to use and manage your Block Storage volumes.
This API allows you to manage your Block Storage volumes.
"""

async def list_volume_types(
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/cockpit/v1beta1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@

class CockpitV1Beta1API(API):
"""
The Cockpit API allows you to activate your Cockpit to store metrics and logs. It also provides you with a dedicated Grafana for dashboarding to visualize your metrics and logs.
This API allows you to manage your Scaleway Cockpit, for storing and visualizing metrics and logs.
"""

async def activate_cockpit(
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/container/v1beta1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@

class ContainerV1Beta1API(API):
"""
Serverless Containers API.
This API allows you to manage your Serverless Containers.
"""

async def list_namespaces(
Expand Down
4 changes: 3 additions & 1 deletion scaleway-async/scaleway_async/document_db/v1beta1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,9 @@


class DocumentDbV1Beta1API(API):
""" """
"""
This API allows you to manage your Document Databases.
"""

async def list_database_engines(
self,
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/domain/v2beta1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -170,7 +170,7 @@

class DomainV2Beta1API(API):
"""
Manage your domains, DNS zones and records with the Domains and DNS API.
This API allows you to manage your domains, DNS zones and records.
"""

async def list_dns_zones(
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/flexibleip/v1alpha1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@

class FlexibleipV1Alpha1API(API):
"""
Elastic Metal - Flexible IP API.
This API allows you to manage your Elastic Metal servers' flexible public IP addresses.
"""

async def create_flexible_ip(
Expand Down
4 changes: 3 additions & 1 deletion scaleway-async/scaleway_async/function/v1beta1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,9 @@


class FunctionV1Beta1API(API):
""" """
"""
This API allows you to manage your Serverless Functions.
"""

async def list_namespaces(
self,
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/iam/v1alpha1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@

class IamV1Alpha1API(API):
"""
IAM API.
This API allows you to manage Identity and Access Management (IAM) across your Scaleway Organizations, Projects and resources.
"""

async def list_ssh_keys(
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/instance/v1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -247,7 +247,7 @@

class InstanceV1API(API):
"""
Instance API.
This API allows you to manage your Instances.
"""

async def get_server_types_availability(
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/iot/v1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@

class IotV1API(API):
"""
This API allows you to manage IoT hubs and devices.
This API allows you to manage your IoT hubs and devices.
"""

async def list_hubs(
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/ipam/v1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@

class IpamV1API(API):
"""
This API allows you to manage IP addresses with Scaleway's IP Address Management tool.
This API allows you to manage your Scaleway IP addresses with our IP Address Management tool.
"""

async def book_ip(
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/ipam/v1/marshalling.py
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ def marshal_BookIPRequest(
output: Dict[str, Any] = {}

if request.source is not None:
output["source"] = (marshal_Source(request.source, defaults),)
output["source"] = marshal_Source(request.source, defaults)

if request.is_ipv6 is not None:
output["is_ipv6"] = request.is_ipv6
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/jobs/v1alpha1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@

class JobsV1Alpha1API(API):
"""
Serverless Jobs API.
This API allows you to manage your Serverless Jobs.
"""

async def create_job_definition(
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/k8s/v1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@

class K8SV1API(API):
"""
Kubernetes API.
This API allows you to manage Kubernetes Kapsule and Kosmos clusters.
"""

async def list_clusters(
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/lb/v1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3217,7 +3217,7 @@ async def detach_private_network(

class LbV1API(API):
"""
This API allows you to manage your load balancer service.
This API allows you to manage your Load Balancers.
"""

async def list_lbs(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,9 @@


class LlmInferenceV1Beta1API(API):
""" """
"""
This API allows you to manage your LLM Inference services.
"""

async def list_deployments(
self,
Expand Down
4 changes: 3 additions & 1 deletion scaleway-async/scaleway_async/marketplace/v2/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,9 @@


class MarketplaceV2API(API):
""" """
"""
This API allows you to find available images for use when launching a Scaleway Instance.
"""

async def list_images(
self,
Expand Down
6 changes: 3 additions & 3 deletions scaleway-async/scaleway_async/mnq/v1beta1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@

class MnqV1Beta1NatsAPI(API):
"""
This API allows you to manage Scaleway Messaging and Queueing NATS accounts.
This API allows you to manage Scaleway Messaging and Queuing NATS accounts.
"""

async def create_nats_account(
Expand Down Expand Up @@ -500,7 +500,7 @@ async def list_nats_credentials_all(

class MnqV1Beta1SnsAPI(API):
"""
This API allows you to manage Scaleway Messaging and Queueing SNS brokers.
This API allows you to manage your Scaleway Messaging and Queuing SNS brokers.
"""

async def activate_sns(
Expand Down Expand Up @@ -860,7 +860,7 @@ async def list_sns_credentials_all(

class MnqV1Beta1SqsAPI(API):
"""
This API allows you to manage Scaleway Messaging and Queueing SQS brokers.
This API allows you to manage your Scaleway Messaging and Queuing SQS brokers.
"""

async def activate_sqs(
Expand Down
4 changes: 3 additions & 1 deletion scaleway-async/scaleway_async/rdb/v1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,9 @@


class RdbV1API(API):
""" """
"""
This API allows you to manage your Managed Databases for PostgreSQL and MySQL.
"""

async def list_database_engines(
self,
Expand Down
4 changes: 3 additions & 1 deletion scaleway-async/scaleway_async/redis/v1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,9 @@


class RedisV1API(API):
""" """
"""
This API allows you to manage your Managed Databases for Redis™.
"""

async def create_cluster(
self,
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/registry/v1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@

class RegistryV1API(API):
"""
Container Registry API.
This API allows you to manage your Container Registry resources.
"""

async def list_namespaces(
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/secret/v1alpha1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@

class SecretV1Alpha1API(API):
"""
This API allows you to conveniently store, access and share sensitive data.
This API allows you to manage your Secret Manager services, for storing, accessing and sharing sensitive data such as passwords, API keys and certificates.
"""

async def create_secret(
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/secret/v1beta1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@

class SecretV1Beta1API(API):
"""
This API allows you to conveniently store, access and share sensitive data such as passwords, API keys and certificates.
This API allows you to manage your Secret Manager services, for storing, accessing and sharing sensitive data such as passwords, API keys and certificates.
"""

async def create_secret(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@

class ServerlessSqldbV1Alpha1API(API):
"""
This API allows you to manage your Serverless SQL DB databases.
This API allows you to manage your Serverless SQL Databases.
"""

async def create_database(
Expand Down
4 changes: 3 additions & 1 deletion scaleway-async/scaleway_async/tem/v1alpha1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,9 @@


class TemV1Alpha1API(API):
""" """
"""
This API allows you to manage your Transactional Email services.
"""

async def create_email(
self,
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/vpc/v1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@

class VpcV1API(API):
"""
VPC API.
This API allows you to manage your Virtual Private Clouds (VPCs) and Private Networks.
"""

async def list_private_networks(
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/vpc/v2/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@

class VpcV2API(API):
"""
VPC API.
This API allows you to manage your Virtual Private Clouds (VPCs) and Private Networks.
"""

async def list_vp_cs(
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/vpcgw/v1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@

class VpcgwV1API(API):
"""
Public Gateways API.
This API allows you to manage your Public Gateways.
"""

async def list_gateways(
Expand Down
2 changes: 1 addition & 1 deletion scaleway-async/scaleway_async/webhosting/v1alpha1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@

class WebhostingV1Alpha1API(API):
"""
Web Hosting API.
This API allows you to manage your Web Hosting services.
"""

async def create_hosting(
Expand Down
2 changes: 1 addition & 1 deletion scaleway/scaleway/account/v2/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@

class AccountV2API(API):
"""
This API allows you to manage projects.
This API allows you to manage your Scaleway Projects.
"""

def create_project(
Expand Down
2 changes: 1 addition & 1 deletion scaleway/scaleway/account/v3/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@

class AccountV3ProjectAPI(API):
"""
This API allows you to manage projects.
This API allows you to manage your Scaleway Projects.
"""

def create_project(
Expand Down
4 changes: 3 additions & 1 deletion scaleway/scaleway/applesilicon/v1alpha1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,9 @@


class ApplesiliconV1Alpha1API(API):
""" """
"""
This API allows you to manage your Apple silicon machines.
"""

def list_server_types(
self,
Expand Down
2 changes: 1 addition & 1 deletion scaleway/scaleway/baremetal/v1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@

class BaremetalV1API(API):
"""
This API allows to manage your Elastic Metal server.
This API allows you to manage your Elastic Metal servers.
"""

def list_servers(
Expand Down
2 changes: 1 addition & 1 deletion scaleway/scaleway/billing/v2alpha1/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@

class BillingV2Alpha1API(API):
"""
This API allows you to query your consumption.
This API allows you to manage and query your Scaleway billing and consumption.
"""

def get_consumption(
Expand Down
Loading